Skopelos (English, name)
expansion: Skopelos
Senses:
glosses: An island of Northern Sporades, Greece.
glosses: A town in Greece located on the island of the same name.
Forms: