The AI-powered English dictionary
An island in the northern Cyclades examples
A town in Greece located on an homonymous island. examples