Shawnalee combines Shawna and Lee, with Shawna from John, meaning 'God is gracious.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shawnalee?
Swipe through thousands of names like it