optimism · Tenacity · kind
Source: Irish Gaelic
Root Word: ceallach
Derived From: Ó Ceallaigh
Meaning: Brave Warrior
Popularity History: Kelly was very popular in the United States in the 1970s and 1980s, especially as a female given name.