135 saint names for girls that will perfectly fit your little angel

Girl names that are inspired by saints range from the familiar to the unique. After all, saint names for girls — and their meanings — are as varied as the saints themselves.

Looking for a saint name that means strong? Look no further than Irmina and its variants: Irmine, Irma and Erma. Or maybe you've always loved the name Sarah but wondered about its meaning. Don't fret, it means "princess" making it the perfect moniker for yours.

TODAY looked at GNM.com for saint names for girls. Good News Ministries is a faith-based website that provides “the true teachings of the Catholic Church and Holy Scripture in a way that increases your faith and empowers you to grow stronger spiritually.” The list of 135 saint names for girls includes alternate spellings, nicknames and the meaning of each.

  1. Abigail, Abbie, Abby, Gail, Gale. Meaning: the Father is happy

  2. Ada. Meaning: happy

  3. Adele, Adalie, Adela, Adelaide, Adelina, Adeline, Aline, Della. Meaning: noble

  4. Adrienne, Adria, Adriana. Meaning: brave

  5. Agatha, Agathe, Agathy. Meaning: good

  6. Agnes, Ines, Inez, Neysa, Nina, Ninete, Rachel. Meaning: pure

  7. Alba, Albina, Bianca, Blanche. Meaning: white

  8. Alberta, Albertina. Meaning: illustrious

  9. Alessandra, Alex, Alexandra, Alexandrina, Alexis, Cassandra, Sandra. Meaning: people helper

  10. Alice, Alicia, Alisa, Alison, Alix, Alyce, Elissa, Elsie, Ilsa. Meaning: noble cheer

  11. Alma. Meaning: loving

  12. Amanda. Meaning: worthy of love

  13. Ambrosia. Meaning: immortal

  14. Amy, Amata, Aimee, Amata. Meaning: loved

  15. Anastasia, Stacey, Stasia. Meaning: who will rise again

  16. Andrea. Meaning: manly

  17. Angela, Angel, Angelica, Angelina, Angelique, Angelita. Meaning: angel

  18. Ann, Anne, Anita, Anna, Annabel, Annabella, Annette, Hannah, Nan, Nancy, Nanette. Meaning: grace

  19. Antonia, Antoinette, Antonina, Tanya, Toni, Tonia. Meaning: priceless

  20. Arlene, Arlette, Carol, Carey, Carla, Carole, Caroline, Carolyn, Charlene, Charlotte, Cheryl (fem. of Charles). Meaning: strong

  21. Audrey. Meaning: noble maiden

  22. Barbara. Meaning: stranger

  23. Beatrice, Beatrix, Beatriz. Meaning: happiness

  24. Bernadette, Bernardine. Meaning: bold as a bear

  25. Bernice, Veronica, Vera. Meaning: victory bringer

  26. Bertha, Berta, Bertilla. Meaning: strong one

  27. Bianca, Alba, Blanche. Meaning: white

  28. Brenda. Meaning: sword

  29. Bridget, Brigid, Bride, Brigit, Brigitta, Brigette. Meaning: strength

  30. Briel, Gabriela, Gabriella, Gabrielle. Meaning: God’s strength

  31. Camille, Camelia, Camilla. Meaning: temple servant

  32. Carmel, Carmella, Carmelita. Meaning: orchard

  33. Carol, Arlene, Arlette, Carey, Carla, Carole, Caroline, Carolyn, Charlene, Charlotte, Cheryl (feminine for Charles). Meaning: strong

  34. Cassandra, Sandra, Alessandra, Alex, Alexandra, Alexis. Meaning: people helper

  35. Catherine, Catalina, Caterina, Karen, Kate, Kateri, Katherine, Kathleen, Kathryn, Katrina, Kay, Kit, Kitty, Trina. Meaning: pure

  36. Cecilia, Cecile, Cecily, Cicely. Meaning: dim sighted

  37. Cesca, Frances, Francesca, Franchette, Francine. Meaning: free

  38. Chantale. Meaning: song

  39. Charity, Cara. Meaning: love

  40. Cheryl, Charlotte, Charlene, (feminine for Charles). Meaning: strong

  41. Christine, Christian, Christiana, Kirsten, Kristin, Nina, Tina. Meaning: anointed, belonging to Christ

  42. Clare, Claire, Clara, Clairette, Claretta, Clarice, Clarissa, Clarita. Meaning: illustrious

  43. Claudia, Claudette, Claudine. Meaning: lame

  44. Clementine, Clemence, Clementina. Meaning: merciful

  45. Colette, Coleen, Colleen. Meaning: people’s victory

  46. Columbine, Columbina, Columba, Columbia, Columbina. Meaning: dove

  47. Conception, Concepcion, Concepta. Meaning: honoring Mary’s immaculate conception

  48. Constance, Constanza, Consantia. Meaning: firm

  49. Cornelia, Cora. Meaning: horn

  50. Daniela, Danielle, Danette. Meaning: the Lord is judge

  51. Deborah, Debra, Debora. Meaning: bee

  52. Della, Adele, Adalie, Adela, Adelaide, Adelina, Adeline, Aline. Meaning: noble

  53. Denise. Meaning: God of Nyassa

  54. Dolores, Dolor, Dolorita, Lola, Lolita. Meaning: sorrows

  55. Dominica, Dominga, Dominique. Meaning: I belong to the Lord

  56. Donna, Donata, Dona, Donatilla. Meaning: God-given

  57. Doris, Dorothy, Dora, Doreen (femine of Theodore). Meaning: God’s gift

  58. Edith, Eadie, Eda, Edythe. Meaning: happiness

  59. Edwina, Edna. Meaning: prosperous friend

  60. Elizabeth. Meaning: God has sworn

  61. Emily, Amelia, Emeline, Emilia, Emiliana, Emma. Meaning: excelling

  62. Erica, Erika. Meaning: ever-ruler

  63. Ernestine. Meaning: serious

  64. Esther, Edissa, Stella, Estelle, Estella, Estrella. Meaning: star

  65. Eugenia, Gina, Eugenie. Meaning: well born

  66. Evelyn, Eva, Eveline, Eve, Evita. Meaning: life

  67. Faith, Fay, Fidelia. Meaning: faith

  68. Felicity, Felicia, Felice, Felicita. Meaning: happy

  69. Flora, Florence. Meaning: flowering

  70. Frances, Cesca, Fanny, Francesca, Franchette, Francine, Francoise, Frannie. Meaning: free

  71. Gabriela, Gabriella, Gabrielle, Briel. Meaning: God’s strength

  72. Gail, Abigail, Abbie, Abby, Gale. Meaning: the Father is happy

  73. Gemma. Meaning: jewel

  74. Genevieve, Ginette, Yolanda, Blanche. Meaning: white wave

  75. Georgia, Georgette, Georgianna, Georgana. Meaning: farmer

  76. Geraldine, Geralda, Geralyn. Meaning: spear ruler

  77. Germaine. Meaning: kin

  78. Gertrude, Gerda, Trudy. Meaning: spear strength

  79. Gina, Eugenia, Eugenie. Meaning: well born

  80. Gloria. Meaning: glory

  81. Grace. Meaning: grace

  82. Gretchen, Greta, Margaret, Madge, Maggie, Maisie, Marge, Margery, Margo, Margot, Marina, Margarita, Marguerite, Marjorie, Pearl, Pegeen, Peggy. Meaning: Pearl

  83. Helen, Helena, Eleanor, Leanore, Lenore, Lenora, Lee, Leora, Nell, Nellie, Nelly. Meaning: light

  84. Honora, Nora, Noreen, Norah, Norine. Meaning: honored

  85. Irene, Irena, Renee, Renata. Meaning: peace

  86. Irmina, Irmine, Irma, Erma. Meaning: strong

  87. Isabel, Isobel, Isabell, Izabelle. Meaning: God Is My Oath

  88. Lucy, Luci, Luce, Lucia, Lucie, Lucey. Meaning: light

  89. Margaret, Maggie, Marge, Margery, Margo, Margot, Marina, Margarita, Marguerite, Marjorie, Peggy, Pearl, Pegeen, Gretchen, Greta. Meaning: pearl

  90. Mary, Maria, Maryann, Polly, Molly

  91. Meaning: rebellion

  92. Matilda, Maude, Maud, Tillie, Tilda. Meaning: battle maiden

  93. Monica. Meaning: unique

  94. Nadine, Nadia. Meaning: hope

  95. Natalie, Natalia, Natasha. Meaning: birth

  96. Nicole, Nicola, Nicolette (fem. of Nicholas). Meaning: people’s victory

  97. Nina, Agnes, Ines, Inez, Neysa, Ninete, Rachel. Meaning: pure

  98. Olga. Meaning: holy

  99. Olivia, Olive, Oliva. Meaning: olive

  100. Patricia, Pat, Patty, Pattie. Meaning: nobly born

  101. Paula, Paulette, Pauline. Meaning: little

  102. Priscilla. Meaning: ancient

  103. Rachel, Agnes, Ines, Inez, Neysa, Nina, Ninete. Meaning: pure

  104. Rafaela. Meaning: God’s healer

  105. Ramona, Mona, Raimunda. Meaning: protector

  106. Rebecca, Becky. Meaning: ensnarer

  107. Rita. Meaning: pearl

  108. Roberta. Meaning: bright flame

  109. Rosaria. Meaning: rosary

  110. Rose, Rosa, Rosalie, Rosalinda, Rosalyn, Rosetta, Roseanne, Rosemarie, Rosemonde. Meaning: the rose flower

  111. Ruth. Meaning: female friend

  112. Sandra, Alessandra, Alex, Alexandra, Alexandrina, Alexis, Cassandra. Meaning: people helper

  113. Sarah, Sally, Sara, Sarai, Shari. Meaning: princess

  114. Selma (feminine of Anselm). Meaning: divine helmet

  115. Seraphina, Serafina, Seraphia, Fina. Meaning: burning

  116. Sharon. Meaning: His plain or field

  117. Simone, Simona, Mona. Meaning: obedient

  118. Sophia, Sonia, Sonya, Sophie, Sofia. Meaning: wisdom

  119. Stephanie, Stefanie. Meaning: crowned

  120. Susanna, Susan, Suzanne, Suzette. Meaning: lily

  121. Sylvia, Sylva, Sylvette, Sylvie, Silvia. Meaning: of the forest

  122. Teresa, Theresa, Terese, Therese, Terry, Tracy. Meaning: reaper

  123. Theodora, Dolly, Dora, Dorothy, Doris. Meaning: God’s gift

  124. Thomasina, Tomasa, Tomasina, Tomasine. Meaning: twin

  125. Ursula. Meaning: Little Bear

  126. Valery, Valerie, Valeria. Meaning: valiant

  127. Veronica, Vera, Bernice. Meaning: victory bringer

  128. Vincentia, Vincenza. Meaning: conquering

  129. Virginia, Ginny. Meaning: virgin

  130. Vivian. Meaning: lively

  131. Wilhelmina (feminine of Wilhelm, which is a form of William). Meaning: strong helmet

  132. Winifred (form of Genevieve). Meaning: white wave

  133. Yvette, Yvonne. Meaning: praised

  134. Zita. Meaning: a little hope

  135. Zoe. Meaning: life

This article was originally published on TODAY.com