Léros

views updated

Léros (lĕ´rôs, lē´rŏs), island (1991 pop. 8,059), c.20 sq mi (50 sq km), SE Greece, in the Aegean Sea; one of the Dodecanese.