Om•dur•man
We found 3 definitions of omdurman from 2 different sources.
Noun |
||
omdurman - a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese | ||
battle of Omdurman | ||
omdurman - a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum |