Meaning of borough

Definition of borough

(noun) one of the administrative divisions of a large city
an English town that forms the constituency of a member of parliament

Other information on borough

WIKIPEDIA results for borough
Amazon results for borough