Meaning of selma
Definition of selma
(noun)
a
town
in
central
Alabama on the Alabama river; in 1965 it was the
center
of a
drive
to
register
Black voters
Other information on selma
WIKIPEDIA results for
selma
Amazon results for
selma
Tweet