Definition of French Sudan in English:

French Sudan

proper noun