Synonyms of Susa in English :
Antonyms of Susa in English
Thesaurus of Susa in English
1. (noun) a port city in eastern Tunisia on the Mediterranean