Lea

Lea

n.
  1. A measure of yarn; for linen, 300 yards; for cotton, 120 yards; a lay. (Textile Manuf.)

Lea

n.
  1. A meadow or sward land; a grassy field.
    The lowing herd wind slowly o'er the lea.