Synonyms

1. Nubia

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

Synonyms

  • Africa

Featured Games

Synonym.com