Definition of Lake Nasser

  • 1. Lake in Egypt formed by dams built on the Nile River at Aswan Noun

Synonyms for word "lake nasser"

Semanticaly linked words with "lake nasser"