• word of the day

    khartoum

    khartoum - Dictionary definition and meaning for word khartoum

    Definition
    (noun) the capital of Sudan located at the confluence of the Blue Nile and White Nile
    Synonyms : capital of sudan
Connect with us on Facebook