boroughEnglish

borough

Noun

One of the administrative divisions of a large city

English: borough

An English town that forms the constituency of a member of parliament

English: borough

Bahasa: bandar

Bahasa words with similar meanings

Words that start with "borough"