English dictionary
lake nasser meaning and definition
Definition and meaning of lake nasser at MeaningMonkey.org. lake nasser meaning and definition in the English Dictionary.LAKE NASSER noun
Definition of Lake Nasser (noun)
- lake in Egypt formed by dams built on the Nile River at Aswan
- synonyms: Nasser
Source: Princeton University Wordnet