- 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. 2018
Examples from the Web for leros
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.