Dictionary.com
definitions
  • synonyms

Leros

[lee-ros, -rohs]
See more synonyms for Leros on Thesaurus.com
noun
  1. one of the Dodecanese Islands of Greece, off the SW coast of Turkey. 21 sq. mi. (54 sq. km).
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

Examples from the Web for leros

Historical Examples

  • If this statement be from Pherecydes of Leros (c. 480) it has great weight.

    Encyclopaedia Britannica, 11th Edition, Volume 16, Slice 4

    Various

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