Noun Definition

pittsburgh of the south

1.Definition: the largest city in Alabama; located in northeastern Alabama

Related Noun(s):birmingham

Category: Places