VariousWords beta
Related Terms:
Noun
Definition: A borough (or town), in England, Wales or Northern Ireland, whose government is independent of its local county council.
VariousWords beta
Definition: A borough (or town), in England, Wales or Northern Ireland, whose government is independent of its local county council.