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

See also

No tags for this post.