Definitions For Ley
noun
- A field covered with grass or herbage and suitable for grazing by livestock
noun
- A field covered with grass or herbage and suitable for grazing by livestock
