Virtue names
English Puritans of the 1500s and 1600s named children for virtues, and many of those names, like Grace, Faith, Hope and Mercy, are still in use. Newer word names such as Justice, Promise and Loyal follow the same idea, and Latin gives Justin ("just") and Clementine ("merciful").
Girl names (20)
| Name | Meaning | Origin | Rank 2025 |
|---|---|---|---|
| Grace | grace (virtue name) | English | #38 |
| Serenity | serenity, calm | English | #129 |
| Faith | faith | English | #254 |
| Hope | hope (virtue name) | English | #352 |
| Amina | trustworthy, faithful; or safe | Arabic | #315 |
| Imani | faith (Swahili) | African | #579 |
| Clementine | merciful (feminine of Clement) | Latin | #456 |
| Promise | promise (English word) | English | #826 |
| Mercy | mercy, compassion | English | #867 |
| Liberty | freedom | English | #1,188 |
| Saoirse | freedom (Irish) | Irish | #1,089 |
| Agnes | pure, chaste | Greek | #1,016 |
| Mercedes | "mercies" (Our Lady of Mercy) | Spanish | #1,439 |
| Nadine | from Nadia; "hope" | Slavic | #1,627 |
| Inez | Spanish form of Agnes; "pure" | Greek | #1,400 |
| Constance | constancy, steadfastness | Latin | #1,501 |
| Charity | charity, Christian love | English | #1,981 |
| Chasity | variant of Chastity | English | #4,579 |
| Connie | pet form of Constance | Latin | #3,075 |
| Justine | "just, fair" | Latin | #3,741 |
Boy names (6)
How names get on this list
Our editors read each name's documented etymology and tag a theme only when the roots of the name carry that meaning. Popular explanations without support (folk etymologies) don't count, and names whose origin is uncertain are left out unless every explanation agrees. The list covers the roughly 2,000 most used names we have researched so far, ordered by the number of US babies in the last five years. How we research meanings.