VariousWords beta
Definitions:
Noun
Birmingham
Pittsburgh of the South
Definition: the largest city in Alabama; located in northeastern Alabama