meaning of assouan

assouan meaning in General Dictionary

an old town on Nile in Egypt; two dams throughout the Nile have already been built close by