Leros (English, name)
expansion: Leros
Senses:
glosses: An island and municipality of Greece, part of the Dodecanese in the southeastern Aegean Sea.
Forms: