• word of the day

    nubia

    nubia - Dictionary definition and meaning for word nubia

    Definition
    (noun) an ancient region of northeastern Africa (southern Egypt and northern Sudan) on the Nile; much of Nubia is now under Lake Nasser
Download our Mobile App Today
Receive our word of the day
on Whatsapp