brummagem
Info · Definitions · Characters
Definitions
(noun) a city in central England; 2nd largest English city and an important industrial and transportation center. Synonyms: Birmingham, Brummagem.
Noun Definition 1
Info · Definitions · Characters