capital of alabama

Noun
  1. The state capital of Alabama on the Mobile River (synset 109076264)

Other Searches