assouan Meaning, Definition & Usage

  1. noun an ancient city on the Nile in Egypt; two dams across the Nile have been built nearby
    Assuan; Aswan.

WordNet