Definition of Nasser, Lake in English:

Nasser, Lake

proper noun

  • A lake in south-eastern Egypt that was created in the 1960s by building two dams on the Nile River at Aswan.