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.