We found 1 definitions of pittsburgh of the south from 1 different sources.
Noun |
||
pittsburgh of the south - the largest city in Alabama; located in northeastern Alabama | ||
Birmingham, Pittsburgh of the South |