Selma
English Dictionary
->
Letter S
-> Selma
Search Dictionary:
Selma Definition
(n)
a
town
in
central
Alabama
on
the
Alabama
river
;
in
1965
it
was
the
center
of
a
drive
to
register
Black
voters
Selma Synonyms
Selma
© Art Branch Inc.