selma

Noun
  1. A town in central Alabama on the Alabama river;
    In 1965 it was the center of a drive to register Black voters (synset 109077079)

Other Searches