English → Hindi dictionary

nubia

नूबिया / नुबिया / न्युबियाNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.