The definition :


Definitions of Khartoum:

  • noun:   the capital of Sudan located at the confluence of the Blue Nile and White Nile



Are you interested in alternative search :

:capital of sudan republic of the sudan soudan sudan national capital omdurman

If you like reading news check: