Advertisement

Advertisement

Leros

[ lee-ros, -rohs ]

noun

  1. 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.

Some say that the Calydnæ islands are two, Leros and Calymna, and that the poet means these.

Advertisement

Word of the Day

firkin

[fur-kin ]

Meaning and examples

Start 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


LernerLeroy