Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Meaning & History
Means "long stone"; derived from Old English lang meaning "long" and stan meaning "stone". It can also be used as a given name.