Omdurman — synonyms, definition

1. Omdurman (Noun)

1 synonym
battle of Omdurman
2 definitions

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

Omdurman (Noun) — A city of Sudan; located in the central Sudan on the White Nile opposite Khartoum.

5 types of
city metropolis pitched battle urban center urban centre
3 parts of
Republic of the Sudan Soudan Sudan