Syme in French Syme in French Symè proper noun An island of the Dodecanese, Greece. Add to Flashcards