battle-of-omdurman

Nouns

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

Synonyms

Omdurman

Words of close approximity