A compound of Kelsey, an English surname place-name, and Anne, meaning grace.
Like Kelseyanne?
Swipe through thousands of names like it