BabyNamesTrends
Menu

2025 data, released 8 May 2026

Names that mean grace

Grace and favor names come in two kinds. Some are the English word itself, used as a virtue name since the Puritans (Grace, Mercy). Many more come from the Hebrew root hanan, "to be gracious", behind Hannah, Anna and the whole family of John, Jane, Joanna and Gianna.

Girl names (40)

NameMeaningOriginRank 2025
Giannafeminine of Gianni (John)Hebrew#33
Miladear, gracious (Slavic mil-)Slavic#43
Gracegrace (virtue name)English#38
Hannahgrace, favorHebrew#56
Annagrace, favorHebrew#107
Anniegrace (pet form of Ann)Hebrew#182
Graciegrace (pet form of Grace)English#227
JaneGod is gracious (feminine of John)Hebrew#221
JoannaGod is graciousHebrew#306
GracelynnGrace + LynnAmerican#442
Anyapet form of Anna ('grace')Hebrew#375
Clementinemerciful (feminine of Clement)Latin#456
IvannaGod is gracious (Ukrainian feminine of Ivan)Hebrew#567
Annegrace, favor (from Hannah)Hebrew#619
JanelleJane + -elle (God is gracious)Hebrew#801
Chanagrace, favor (Hebrew Hannah)Hebrew#686
Mercymercy, compassionEnglish#867
JohannaGod is gracious (feminine of John)Hebrew#871
Anikapet form of Anna (Annika)Hebrew#955
GiovannaItalian feminine of John; 'YHWH is gracious'Hebrew#878
Jiannavariant of GiannaHebrew#973
Nancypet form of Ann (or Agnes)Hebrew#967
Janaform of Jane/Joanna; "God is gracious"Hebrew#1,247
Mercedes"mercies" (Our Lady of Mercy)Spanish#1,439
Annettelittle AnneHebrew#1,443
Anitapet form of Ana (Anne)Hebrew#1,342
Janiepet form of Jane; "God is gracious"Hebrew#1,329
Jonipet form of JoanHebrew#1,803
Janetpet form of JaneHebrew#2,791
Janicevariant of JaneHebrew#2,522
Joannefrom Joanna, or Jo + AnneHebrew#2,630
Juanitapet form of Juana (Joan)Hebrew#2,794
Jeanettelittle Jean (Jane)Hebrew#2,391
JeanneFrench feminine of JohnHebrew#4,601
ShanaHebrew#5,213
Janinefrom Jeanne (Jane); "God is gracious"Hebrew#5,805
Jeanniepet form of Jean; "God is gracious"Hebrew#6,966
Shawnafeminine of Shawn (John); "God is gracious"Hebrew#10,789
Jeanninefrom Jeanne; "God is gracious"Hebrew#10,458
Nanniepet form of AnnHebrew—

Boy names (17)

NameMeaningOriginRank 2025
John'God is gracious' (Hebrew Yohanan)Hebrew#23
IanGod is gracious (Scottish form of John)Hebrew#83
GiovanniGod is gracious (Italian form of John)Hebrew#123
EvanGod is gracious (Welsh form of John)Hebrew#153
JuanGod is gracious (Spanish form of John)Hebrew#159
IvanGod is gracious (Slavic form of John)Hebrew#163
Zaynbeauty, graceArabic#253
Giannishort form of Giovanni (John)Hebrew#524
SeanGod is gracious (Irish form of John)Hebrew#489
Johnnypet form of John ('God is gracious')Hebrew#458
ShaneGod is gracious (Irish form of John)Hebrew#636
JohanGod is gracious (Scandinavian/Dutch John)Hebrew#572
Joanfeminine of John; 'YHWH is gracious'Hebrew#987
Gianshort form of Giovanni (John)Hebrew#956
JeanFrench feminine form of John (Jeanne)Hebrew#1,172
Johnniepet form of JohnHebrew#2,295
Janshort form of Janet/Janice; or a form of JohnHebrew#2,731

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.