aswan : Idioms & Phrases


aswan high dam

  • noun one of the world's largest dams on the Nile River in southern Egypt
    High Dam.
WordNet