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