Khartoum
English Dictionary
->
Letter K
-> Khartoum
Search Dictionary:
Khartoum Definition
(n)
the
capital
of
Sudan
located
at
the
confluence
of
the
Blue
Nile
and
White
Nile
Khartoum Synonyms
capital of Sudan
Khartoum
© Art Branch Inc.