Naxos (English, name)
expansion: Naxos
Senses:
glosses: An island in the central Cyclades.
glosses: A town in Greece located on a homonymous island.
Forms: