A modern compound of Kayleigh (slender, Irish Gaelic) and Ann (Hebrew 'grace, favor'), a double given name blend.
Like Kayleighann?
Swipe through thousands of names like it