pittsburgh of the south


Meanings

  • the largest city in Alabama; located in northeastern Alabama