A proper noun referring to a place name, likely derived from the word burrow or borough.
Compound of burrow (or borough) + town (place). Geographic name formation using common English elements.
Try Another Word