Lero

Etymology
From.

Proper noun

 * 1) Leros (Greek island)

Etymology
Borrowed from.

Proper noun

 * , near the Stoechades