Definisi 'omdurman'

English to English
noun
1 a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum Terjemahkan
source: wordnet30

2 a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese Terjemahkan
source: wordnet30


Visual Synonyms