Definitions for omdurmanˌɒm dʊərˈmɑn
Random House Webster's College Dictionary
a city in central Sudan, on the White Nile opposite Khartoum. 1,267,077.
Category: Geography (places)
a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum
Omdurman, battle of Omdurman(noun)
a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese
The largest city in Sudan. Part of the capital, Khartoum.