Omdurman
English Dictionary
->
Letter O
-> Omdurman
Search Dictionary:
Omdurman Definition
(n)
a
city
of
Sudan
;
located
in
the
central
Sudan
on
the
White
Nile
opposite
Khartoum
(n)
a
battle
(
1898
)
in
which
an
English
and
Egyptian
army
under
Kitchener
defeated
the
Sudanese
Omdurman Synonyms
battle of Omdurman
Omdurman
© Art Branch Inc.