[ lee-ros, -rohs ]
/ ˈli rɒs, -roʊs /
one of the Dodecanese Islands of Greece, off the SW coast of Turkey. 21 sq. mi. (54 sq. km).
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019
Examples from the Web for leros
Some say that the Calydnæ islands are two, Leros and Calymna, and that the poet means these.
If this statement be from Pherecydes of Leros (c. 480) it has great weight.