Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Meaning & History
This is the name of a hamlet, located in Shropshire in England.
The name is derived from Old English lín
meaning "flax, linen" and leah