Leshell is a modern English name, likely influenced by Michelle and French-style sound patterns.
Like Leshell?
Swipe through thousands of names like it