1
[ noun ] one of the world's largest dams on the Nile River in southern Egypt

Synonyms

High_Dam Aswan_Dam

Related terms

dam Egypt

*