omdurman

Noun
  1. A city of Sudan;
    Located in the central Sudan on the White Nile opposite Khartoum (synset 109052966)
  2. A battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese (synset 101291937)

Other Searches