Englishfor English speakers
lea
—
noun
a unit of length of thread or yarn
—
noun
(= pasture)
a field covered with grass or herbage and suitable for grazing by livestock
DE
—
noun
(= Delaware)
a Mid-Atlantic state; one of the original 13 colonies
Mae
properNoun
—
A en given name; popular as a middle name.