A modern blend of Lee and Shawn; Lee means meadow or clearing, and Shawn is an Irish form of John, meaning God is gracious.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Leeshawn?
Swipe through thousands of names like it