Kelly is a ♀ girl’s name and ♂ boy’s name. Kelly thus belongs to the gender-neutral unisex names.
The name Kelly is of Irish-Gaelic origin and derived from the Irish surname Ó Ceallaigh or the Irish given name Ceallach. It first became a boy’s name and is also a girl’s name today.
Kelly means “descendant of Ceallach” and “warrior” or “female warrior” (from Old Irish “ceallach” = war/battle/strife). Besides, the name Ceallach is said to mean “bright-headed”. Kelly could as well be derived from Irish “ceall” meaning “church” or “monastery”, thus Kelly means “frequenter of churches”.
The name Kelly is ranked #6001 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!