English dictionary
omdurman meaning and definition
Definition and meaning of omdurman at MeaningMonkey.org. omdurman meaning and definition in the English Dictionary.OMDURMAN noun
Definition of Omdurman (noun)
- a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum
- a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese
- synonyms: battle of Omdurman
Source: Princeton University Wordnet