Subscribe
URL of the page has been copied to clipboard.
Meaning : An ancient region of northeastern Africa (southern Egypt and northern Sudan) on the Nile. Much of Nubia is now under Lake Nasser.
Install App
Nubia meaning in Bengali (Bangla).