Lefkada meaning

An older spelling of the town in Greece located in the Lefkada prefecture.
pronoun
0
0
An older spelling of the island in the western part of Greece and is part of the Ionian Islands chain.
pronoun
0
0
Advertisement