Leonidi

Alternative forms

 * Leonidio
 * Leonidion

Proper noun

 * 1) A town in the eastern part of the Arcadia prefecture in southern Greece.

Translations

 * Greek: Λεωνίδι, Λεωνίδιον