Meaning of Omdurman in English
Table of contents
Pronunciation
US accent
UK accent
Noun
OmdurmanDefinitions
1. a city of SudanExamples
- « located in the central Sudan on the White Nile opposite Khartoum »
- 2. a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese