A compound of Lesley, a Scottish place name, and Ann, from Hannah, meaning grace.
Like Lesleyann?
Swipe through thousands of names like it