lea

/lˈi/

Explore definitions, synonyms, and language insights of lea

Definitions

Noun
a unit of length of thread or yarn
Noun
a field covered with grass or herbage and suitable for grazing by livestock