Definition of Battle Of Omdurman

  • 1. A battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese Noun

Synonyms for word "battle of omdurman"

Semanticaly linked words with "battle of omdurman"