Lefkada Definition
pronoun
An older spelling of the town in Greece located in the Lefkada prefecture.
Wiktionary
An older spelling of the island in the western part of Greece and is part of the Ionian Islands chain.
Wiktionary
Find Similar Words
Find similar words to lefkada using the buttons below.