Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word omdurman from English dictionary with examples, synonyms and antonyms.

omdurman   noun

Meaning : A city of Sudan. Located in the central Sudan on the White Nile opposite Khartoum.

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

Synonyms : battle of omdurman

Omdurman meaning in Telugu.