Meganisi (English, name)
expansion: Meganisi
Senses:
glosses: A Greek island and municipality to the southeast of the island of Lefkada.
Forms: