Meaning of the word borough in English
What does borough mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
borough
US /ˈbɝː.oʊ/
UK /ˈbɝː.oʊ/
Noun
1.
a town or district which is an administrative unit.
Learn This Word at Lingoland