Leland

“Lay” land or “lee” land

Meaning : From old English term meaning grassland or meadow

Origin : English


,

  • “Lay” land or “lee” land
  • From old English term meaning grassland or meadow