Definition of Omdurman
Noun: Omdurman ,óm-dûr'maan or ,óm-dur'maan
- A battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese
- battle of Omdurman
- A city of Sudan; located in the central Sudan on the White Nile opposite Khartoum
Anagrams containing the word Omdurman
ormmdanu nomdurma anomdurm manomdur rmanomdu urmanomd durmanom mdurmano