borough

Noun
  1. One of the administrative divisions of a large city (synset 108558095)
  2. An English town that forms the constituency of a member of parliament (synset 108557579)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches