• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp