Online English Dictionary

Home

Omdurman


prop. n.

A battle (1898) in which an Anglo-Egyptian army under Lord Kitchener defeated the Sudanese.


© 2009 Dammam Community College