|
Definition of Lefkada
1. Proper noun. An older spelling of the town in Greece located in the Lefkada prefecture. ¹
2. Proper noun. An older spelling of the island in the western part of Greece and is part of the Ionian Islands chain. ¹
¹ Source: wiktionary.com