Noun Definition
pittsburgh of the south
1.Definition: the largest city in Alabama; located in northeastern Alabama
Related Noun(s):birmingham
Category: Places1.Definition: the largest city in Alabama; located in northeastern Alabama
Related Noun(s):birmingham
Category: Places