Uncover the origin, popularity, and more for any first name.
Kelly is an Irish surname that has become popular as a unisex given name. It originates from the Gaelic Ó Ceallaigh, meaning 'descendant of Ceallach'. Ceallach itself was a common Gaelic name meaning 'bright-headed' or 'warlike'.
Both Kelly and Ryan are classic Irish names with a friendly and approachable feel.
Similar to Ryan, Brian is another popular Irish name that complements Kelly's traditional style.
A beautiful Irish name for a girl, Erin echoes the same cultural background and classic elegance as Kelly.
This popular Irish name shares a similar soft sound with Kelly, creating a harmonious sibling pairing.