LEA


Meaning of LEA in English

■ noun literary an open area of grassy or arable land.

Origin

OE lēa(h) , of Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.