birmingham

Noun
  1. The largest city in Alabama;
    Located in northeastern Alabama (synset 109076410)
  2. A city in central England;
    2nd largest English city and an important industrial and transportation center (synset 108897840)

Other Searches