Definition of Omdurman in US English:

Omdurman

proper noun

  • A city in central Sudan, on the Nile River opposite Khartoum; population 3,151,600 (est. 2007).

Pronunciation

Omdurman

/ˌɑmdərˈmɑn//ˌämdərˈmän/