birmingham


Meanings

  • the largest city in Alabama; located in northeastern Alabama
  • a city in central England; 2nd largest English city and an important industrial and transportation center


birmingham is not a valid Scrabble word

birmingham is not valid in Words With Friends