1. an ancient region of northeastern Africa southern Egypt and northern Sudan on the Nile; much of Nubia is now under Lake Nasser
nubia | nubian | nubian desert |