Wikipedia AI summary
Livadi (disambiguation)
Livadi or Leivadi (Greek: Λιβάδι or Λειβάδι, "meadow") may refer to several places in Greece: