Definition of Lea

Noun: lea  lee

  1. A unit of length of thread or yarn
     
  2. A field covered with grass or herbage and suitable for grazing by livestock
    - pasture, pastureland, grazing land, ley

See also:
LE
leach

Anagrams containing the word lea

lae ale eal