Definitions of Lea
You can find definitions of lea below. For other uses please see definition of lea at Merriam Webster
Word | Meaning |
---|---|
lea | a unit of length of thread or yarn |
pasture | a field covered with grass or herbage and suitable for grazing by livestock |