English synonyms about - contact  

Nubia

noun

1 Nubia

An ancient region of northeastern Africa (southern Egypt and northern Sudan) on the Nile; much of Nubia is now under Lake Nasser.

Dutch: Nubiƫ
Polish: Nubia


Find more on nubia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152