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 that is an administrative unit, in particular (in the UK) a town that is incorporated and has its own municipal government, or (in the US) an administrative division of a large city

Example:
The London borough of Westminster is home to many famous landmarks.
New York City is divided into five boroughs.