Lea
Lea is an Old English word meaning a "clearing", an "open piece of
grassland" or a "grove", and is reflected in most of the English town or
village names ending in "-ley" or "-leigh".
Examples are:
The word is still current in poetic language, meaning "meadow" or "pasture".
But note these exceptions: