The AI-powered English dictionary
An island of Greece in the south-east Ionian Sea at the opening to the Aegean Sea. examples