A Greek island in the SE Aegean, off the SW coast of Turkey: largest Dodecanese Island.


Popular Posts