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ʌr.ə/
Noun
a town or district which is an administrative unit.