Lashawne is a modern elaboration of Shawn, a form of John meaning 'Yahweh is gracious.'
Like Lashawne?
Swipe through thousands of names like it