alexandria (city in egypt) - English Synonyms Dictionary