Leros
Proper noun
Meaning
Leros
An island and municipality of Greece, part of the Dodecanese in the southeastern Aegean Sea.
Anagrams
Examples
In line with the plan, Greece is trying to expand and develop registration and temporary accommodation facilities on the islands of Lesbos, Samos, Leros, Kos and Chios.
Leros Point to Point president Jeff Nyikos (far right) says Uber has not severly impacted its corporate travel business.