Meaning
Kelly is a strong name meaning 'warrior' or 'descendant of Ceallach', often associated with bravery.