SynonymX
Speak
Lake Nasser
Definition of Lake Nasser
1.
Lake in Egypt formed by dams built on the Nile River at Aswan
Noun
Synonyms for word "lake nasser"
nasser
Semanticaly linked words with "lake nasser"
arab republic of egypt
egypt
united arab republic
lake