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)

Other Searches