battle of Omdurman
English Dictionary
->
Letter B
-> battle of Omdurman
Search Dictionary:
battle of Omdurman Definition
(n)
a
battle
(
1898
)
in
which
an
English
and
Egyptian
army
under
Kitchener
defeated
the
Sudanese
battle of Omdurman Synonyms
battle of Omdurman
Omdurman
© Art Branch Inc.