Advertisement
Advertisement
Leros
[ lee-ros, -rohs ]
noun
- one of the Dodecanese Islands of Greece, off the SW coast of Turkey. 21 sq. mi. (54 sq. km).
Discover More
Example Sentences
If this statement be from Pherecydes of Leros (c. 480) it has great weight.
From Project Gutenberg
Some say that the Calydnæ islands are two, Leros and Calymna, and that the poet means these.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse