Compund Words

Sponsored Links

Last Search Words

Search Result:Omdurman




Overview of noun omdurman

The noun omdurman has 2 senses


  • Omdurman -- (a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum)

  • Omdurman, battle of Omdurman -- (a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese)