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
Word of the Day
[fur-kin ]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse