Kenadi is a modern spelling of Kennedy, from an Irish surname meaning helmeted chief.
Like Kenadi?
Swipe through thousands of names like it