Both, Boy Names, Girl Names baby name Kelly

What does the name Kelly mean?

The meaning of the name “Kelly” is: “War; strife; bright-headed, Warrior/Defender”.