VariousWords beta
Related Terms:
Noun
Definition: A city or town in England and Wales with an elected town council consisting of a mayor, aldermen and councillors.
VariousWords beta
Definition: A city or town in England and Wales with an elected town council consisting of a mayor, aldermen and councillors.