Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

selma Definition

Cancel
selma
noun(sel-ma)
a town in central Alabama on the Alabama river; in 1965 it was the center of a drive to register Black voters

Words Related to selma!

selma Examples by Brain Bank Users