Meaning of khartoum
Definition of khartoum
(noun)
the
capital
of Sudan
located
at the
confluence
of the Blue Nile and White Nile
Other information on khartoum
WIKIPEDIA results for
khartoum
Amazon results for
khartoum
Tweet