Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
FRENCH SUDAN
Definition:
[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
Synonyms:
Mali
,
Republic of Mali
,
French Sudan
Synonyms:
Search for
synonyms for FRENCH SUDAN