Definitions
noun
an ancient region of northeastern Africa (southern Egypt and northern Sudan) on the Nile; much of Nubia is now under Lake Nasser
Look “nubia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an ancient region of northeastern Africa (southern Egypt and northern Sudan) on the Nile; much of Nubia is now under Lake Nasser