Santorini in Catalan Santorini in Catalan Santorí proper noun An island in the Cyclades, Greece. Add to Flashcards