lea

/liː/
noun
  1. An open area of grassy land, especially a meadow or pasture.
    • We picnicked on a soft green lea beside the river.
    • The sheep grazed peacefully in the sunny lea.
    • The old farmhouse overlooked a wide, rolling lea.
What does "lea" mean? | whatsthatwordmean | whatsthatwordmean