- “Lay” land or “lee” land
- From old English term meaning grassland or meadow
Leland
“Lay” land or “lee” land
Meaning : From old English term meaning grassland or meadow
Origin : English
Meaning : From old English term meaning grassland or meadow
Origin : English