Rhyme Desk
Find rhyming words!

Definition of "Nubia" :

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