omdurmanEnglish

Omdurman, battle of Omdurman

Noun

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

English: Omdurman, battle of Omdurman

A city of Sudan, located in the central Sudan on the White Nile opposite Khartoum

English: Omdurman

Bahasa: Omdurman

Bahasa words with similar meanings

English words with similar meanings

Show 1 words