We found 1 definitions of battle of omdurman from 1 different sources.
Noun |
||
battle of omdurman - a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese | ||
Omdurman, battle of Omdurman |