borough

(noun)

noun

1. one of the administrative divisions of a large city

Definition categories: location

2. an English town that forms the constituency of a member of parliament

Definition categories: location, town, townsfolk, townspeople