1. Home
  2. Topics

Saints' Names for Girls

Saints' names may no longer be required for a Roman Catholic baptism, but many parents choose to honor saints with their children's names anyway. Names of notable saints such as St. Catherine of Siena and St. Teresa of Avila are listed here, as well as those of lesser-known saints.

Along with Catherine and Teresa, other Saint names for girls in the US Top 1000 include Adelaide, Beatrice, Cecilia, Florence, Genevieve, Isabel, Lydia, and Matilda. Among the more unique saints’ names with style are Delphina, Inez, Theodora, and Zenobia.

Beyond religious strictures, you might be interested in saints as inspirational namesakes or as a source of unusual ancient names. This list includes a range of saints' names for girls, from the classic to the cool to the rarely-heard.

Dymphna

Meaning: fawn

Origin:Anglicized form of Irish Damhnait
3716
Teresa

Meaning: to harvest

Origin:Spanish
503
Verena

Meaning: integrity

Origin:Latin
1054
Olga

Meaning: holy

Origin:Slavic variation of Helga, Norse
1263
Eleanore Eleanore is a version of the Old French name...
Origin:French variation of Eleanor
1356
Olive

Meaning: olive tree

Origin:English, from Latin, nature name
55
Georgia

Meaning: farmer

Origin:English, feminine variation of George
124
Frances

Meaning: from France; free man

Origin:English from Latin
135
Anastasia

Meaning: resurrection

Origin:Greek, feminine variation of Anastasios
47
Beatrice

Meaning: she who brings happiness; blessed

Origin:Latin
36
Margaret

Meaning: pearl

Origin:Greek
73
Catherine

Meaning: pure

Origin:Greek
183
Agnes

Meaning: pure, virginal

Origin:Greek
187
Mary

Meaning: drop of the sea, bitter, or beloved

Origin:Hebrew or Egyptian
202
Ava

Meaning: life; bird; water, island

Origin:Hebrew, Latin or Germanic
22
Diana

Meaning: divine

Origin:Latin
224
Sophia

Meaning: wisdom

Origin:Greek
152
Matilda

Meaning: battle-mighty

Origin:German
14
Lucy

Meaning: light

Origin:English variation of Lucia, Latin
25
Phoebe

Meaning: radiant, shining one

Origin:Greek
19