Meaning of lea
Definition of lea
(noun)
a
unit
of
length
of
thread
or
yarn
a
field
covered
with
grass
or
herbage
and
suitable
for
grazing
by
livestock
Other information on lea
WIKIPEDIA results for
lea
Amazon results for
lea
Tweet