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