Usually a variant of Kelly, from an Irish surname meaning bright-headed or descendant of Ceallach.
Like Keli?
Swipe through thousands of names like it