Definition of "Borough" :
noun: an English town that forms the constituency of a member of parliament
noun: one of the administrative divisions of a large city
noun: an English town that forms the constituency of a member of parliament
noun: one of the administrative divisions of a large city