Synonyms of Omdurman in English :
Antonyms of Omdurman in English
Thesaurus of Omdurman in English
Omdurman
see definition of omdurmanSynonyms of omdurman
1. (noun) a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese