Meaning of french sudan
Definition of french sudan
(noun)
a
landlocked
republic
in
northwestern
Africa; achieved
independence
from France in 1960; Mali was a
center
of West African
civilization
for
more
than 4,000
years
Other information on french sudan
WIKIPEDIA results for
french sudan
Amazon results for
french sudan
Tweet