aswan high dam

Noun
  1. One of the world's largest dams on the Nile River in southern Egypt (synset 102754628)

Other Searches