lea
/liː/Definitions
1. noun
a small area of land, especially one used for grazing animals
“The sheep grazed on the lush lea by the river.”
2. noun
a level area of land in a valley or on a hillside
“The lea offered a beautiful view of the surrounding countryside.”