>

Omdurman

/,ɔmdә:'mɑ:n/

📖 中文释义

  1. 乌姆杜尔曼[苏丹中部城市]
📘 English Definition(英文释义)
  1. n a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum
  2. n a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese