Skip to main content

101 Girl Names That Mean Love for Your Lovely Baby Girl

These girl names that mean love have heartfelt meanings. Find a lovely girl name from A to Z!
Updated: January 3, 2023
Table of contents

The Beatles said it best — “love is all you need.” When choosing a name for your sweet little girl, love is a perfect inspiration! This universal language is something that you and your baby girl will share from the moment they enter this world. 

For the parents who are looking for a term of endearment for their baby girl, then look no further than this list of unique names that mean love for girls! These baby girl names will warm your heart and sound as lovely as she is. 

Related: 105 Baby Girl Names That Mean Angel

Girl Names That Mean Love from A to D

Girl Names That Mean Love from A to D

  1. Abasiama - A Nigerian name meaning “loved by God”.
  2. Adora - This lovely name has Latin origins and means “beloved”.
  3. Ahava - A Hebrew name meaning “cherished one”.
  4. Aiko - A Japanese name meaning “little loved one” or “beloved child”.
  5. Aimee - A Latin name meaning “beloved”.
  6. Alma - This is a Latin name that means “soul” or “nourishing”.
  7. Aloha - This is a Hawaiian name meaning “love”.
  8. Amada - A Spanish name meaning “lovable”.
  9. Amadea - This Latin name means “loved by God”.
  10. Amanda - Of Latin origin meaning “love”.
  11. Amandine - This beautiful French name means “worthy of love”.
  12. Amia - Another Latin name that also means “love”.
  13. Amore - This is an Italian name that means “love”.
  14. Amorette - A Latin name meaning “beloved”.
  15. Amy - This popular middle name has French and Latin origins and also means “beloved”.
  16. Aphrodite - In Greek mythology, Aphrodite is the Goddess of Love.
  17. Aroha - This Hawaiian name means “love”.
  18. Caera - An Italian name meaning “beloved one”.
  19. Cara - Another Italian name meaning “beloved one”.
  20. Caralie - Another Latin name meaning “beloved one”.
  21. Cari - A Spanish and Latin name meaning “dear”.
  22. Carissa - A Latin name meaning “most beloved one” and “loving and benevolent” as well as a Greek name meaning “love”.
  23. Carwen - This Welsh name means “love” and “blessed”.
  24. Carys - A name of Welsh origins meaning “to love”.
  25. Cher - Of French origin, this name means “beloved”.
  26. Cheryl - Another French name meaning “beloved”.
  27. Crad - This Celtic name means “extremely adored” or “loved”.
  28. Davina - A Hebrew name meaning “beloved one”.
  29. Davita - Another Hebrew name meaning “beloved”.
  30. Dodi - Yet another Hebrew name meaning “beloved”.

Girl Names That Mean Love from E to J

Girl Names That Mean Love from E to J

  1. Elska - In Old Norse this baby girl name translates to “love”.
  2. Esme - This is a beautiful name that means “loved” in French and “esteemed” in Latin.
  3. Femi - An Egyptian name meaning “love”.
  4. Fenmore - A gender-neutral English name meaning “dear love”. Fenny would be an adorable nickname for this title.
  5. Filomena - A Greek name meaning “beloved”.
  6. Freya - Freya is the Scandinavian Goddess of Love.
  7. Grainne - This is a name of Irish descent meaning “charming” or “love”.
  8. Habiba - An Arabic name meaning “loved one”.
  9. Ismay - A French name meaning “esteemed” “or beloved”. This can also be spelled Esmay.

Girl Names That Mean Love from K to P 

Girl Names That Mean Love from K to P

  1. Kalei - An American name meaning “sweetheart”.
  2. Kalila - Of Arabic origin meaning “beloved”.
  3. Kama - A Sanskrit name meaning “love”.
  4. Karita - This Latin name means “loving and benevolent”.
  5. Kerensa - A Cornish name meaning “love”.
  6. Keris - This Welsh name also means “love”.
  7. Lida - A Russian name meaning “beloved by all”.
  8. Lovey - An American name meaning “loved one”.
  9. Mabel - A Latin name meaning “lovable”.
  10. Maitea - Of Spanish origin meaning “love”.
  11. Mandy - A Latin name meaning “loved” or “to be admired”.
  12. Maryam - A Hebrew name meaning “beloved”.
  13. Mila - This is a Russian name for “dear one”.
  14. Milena - A Slavic name meaning “the favored one”.
  15. Mina - Of German origin, this name means “love”.
  16. Minette - An Old German name meaning “love”.
  17. Mirna - A Gaelic name meaning “beloved”.
  18. Nayeli - A Native American and Zapotec name for “I love you”.
  19. Noorie - An Indian and Arabic name meaning “light of love”.
  20. Paris - Paris is known as the City of Love.
  21. Penda - An African name meaning “beloved”.
  22. Philomena - A Greek name meaning “beloved”.
  23. Pippa - This sweet name has Greek origins and means “lover of horses”.
  24. Priya - An Hindi name meaning “loved one”.

Girl Names That Mean Love from Q to Z

Girl Names That Mean Love from Q to Z

  1. Querida - A Spanish name meaning “beloved”.
  2. Rabina - This Nepali name means “lovable” or “beloved”.
  3. Suki - A Japanese name meaning “beloved”.
  4. Thandi - This is an African name that means “one who loves deeply”.
  5. Valentina - This feminine form of Valentine means “good health” in Latin.
  6. Venus - Venus is the Greek Goddess of Love.
  7. Vida - A Hebrew name meaning “beloved”.
  8. Yaretzi - An Aztec name meaning “you will always be loved”.

Girl Names That Mean Heart 

Girl Names That Mean Heart

  1. Asgre - A Welsh name meaning “heart”.
  2. Cora - A Greek name naming “heart” and a French name meaning “beloved”.
  3. Corazon - Another Greek name for “heart” or “maiden”.
  4. Croía - An Irish name meaning “heart”.
  5. Janan - This is an Arabic name for “heart”.
  6. Libi - A Jewish name meaning “my heart”.
  7. Tyas - An Indonesian name meaning “heart of hearts”.
  8. Ura - Of Indian origin, this name means “the heart”.

Girl Names That Mean Romantic 

Girl Names That Mean Romantic

  1. 1 Aaoka - A Bengali name meaning “lustrous”.
  2. Aasha - This Hindu name means “hope” or “desire”.
  3. Avila - A German name meaning “desired”.
  4. Cheshta - An Indian name that means “to try” or “desire”.
  5. Darla - This sweet French name means “little darling”.
  6. Daviana - This Scottish name means “darling” or “friend”.
  7. Desi - Of French origin, this name means “hoped for”.
  8. Desiree - This is a Latin name meaning “crave” and a French name meaning “hoped for”.
  9. Drury - A French name meaning “sweetheart”.
  10. Edana - This Irish name means “fire”.
  11. Emma - This popular name has German origins and means “all-embracing”.
  12. Eashita - A Hindu name that means “one who desires”.
  13. Dilnaz - A Persian name meaning “beloved” or “sweetheart”.
  14. Ishtar - This is the name of the Babylonian goddess of love and sexuality.
  15. Lennon - A Gaelic name for “lover”.
  16. Lofn - This is the name of the Norse goddess of marriage and forbidden love.
  17. Neci - This Latin name means “intense” or “fiery”. Romance requires a burning passion for your partner, which makes this name quite fitting!
  18. Phila - A unisex Greek name meaning “lover”.
  19. Siran - This Armenian name means “alluring”.
  20. Shri - A Hindi name for “luster”.
  21. Tutku - This unisex name of Turkish origin means “passion”.
  22. Vevina - A Latin name meaning “sweet lady”.

If you are not falling for this list of girl names that mean love, consider these popular baby name lists for more inspiration: 

Head over heels for these baby girl names?  Pin this list to save it for later:

101 Girl Names That Mean Love for Your Lovely Baby Girl

Heidi Butler

About Heidi

Heidi is an experienced journalist who worked in the television news industry for a decade,… Read more

Join the Family

Your partner in parenting from baby name inspiration to college planning.

Subscribe