Word info Synonyms

capital of Alabama

Noun

Meaning

the state capital of Alabama on the Mobile River

Source: WordNet

Synonyms

Close letter words and terms