LEA

Definition of LEA

  1. (noun)a unit of length of thread or yarn
  2. (noun)a field covered with grass or herbage and suitable for grazing by livestock