AHEAD: The ultimate list of love-inspired baby names for girls.
If you’re looking for beautiful (and not too out-there) names that mean love, you’re in the right place!
Below, you’ll find a curated list of over 50 love-related names for girls along with their meanings and current popularity.
I’ve even included a whole bunch of middle name ideas!

This all-encompassing list has love-inspired names ranging from trendy to traditional.
Some of them literally mean “love” and others have related meanings like “beloved”, “lovable”, and “precious one”.
Towards, the end, you’ll find 3 bonus lists of names relating to happiness, beauty, and peace.
Feel free to use the Table of Contents to jump to a specific category, or keep on scrolling and view all of these girl names that mean love.

Cool names that mean love
All of these love-inspired girl names are either modern or edgy.
Aspen or Aspyn
- Name meaning: A tree with heart-shaped leaves. A ski resort town in Colorado
- Popularity: Aspen ranks #224 and Aspyn is #901.
Daryl
- Name meaning: Beloved.
- Popularity: This 5-letter girls’ name isn’t ranking.
Fenmore
- Name meaning: Dear love.
- Popularity: This cool F name isn’t ranking.
Freya or Freyja
- Name meaning: A goddess associated with love, beauty, war and death. Lady. Noble person.
- Popularity: Freya ranks #179 and Freyja is #958.
Kara or Cara
- Name meaning: Love.
- Popularity: Kara ranks #671 and Cara is #908.
Lennon
- Name meaning: Lover, blackbird, cloak.
- Popularity: This L name ranks #299 for girls and #688 for boys.
Mila
- Name meaning: Beloved.
- Popularity: #20
Valentina
- Name meaning: Strength. Sounds like Valentine!
- Popularity: #73
If you like these cool girl names that mean love you might also like this list of hippie names.
Cute names that mean love
All of these girl names meaning love are friendly and sweet.
Cherie
- Name meaning: The French word for Sweetie.
- Popularity: This adorable C name isn’t ranking.
Desi
- Name meaning: Desired.
- Popularity: This 4-letter girls’ name isn’t ranking.
Dori
- Name meaning: Gift or beloved.
- Popularity: This short D name isn’t ranking.
Libi
- Name meaning: My heart or my beloved.
- Popularity: This Hebrew name isn’t ranking. Libby (just barely) last ranked in 2019.
Mabel
- Name meaning: Lovable.
- Popularity: #427
Mina
- Name meaning: Many possible meanings from all different cultures: Love, with gilded helmet, blue stone, south, bitter, joyful, and more!
- Popularity: #662
Suki
- Name meaning: Loved one.
- Popularity: This rare S name is not ranking.
If you like these cute girl names meaning love you might also like this list of short names.
Elegant names that mean love
All of these girls’ names have a sophisticated ring to them.
Amora or Amoura
- Name meaning: Love.
- Popularity: Amora ranks #363 and Amoura is #828.
Mariana or Marianna
- Name meaning: Beloved. Drop of the sea.
- Popularity: Mariana ranks #276 and Marianna ranks #832.
Maribelle
- Name meaning: Mari + Belle. Drop of the sea. Beloved. + Beautiful.
- Popularity: This pretty 3-syllable girls’ name is not in the top 1000.
Mariella or Marielle
- Name meaning: Beloved. Drop of the sea.
- Popularity: Neither of these elegant M names is in the top 1000.
Marietta
- Name meaning: Beloved. Drop of the sea.
- Popularity: This city name for girls is not ranking.
Melina or Milena
- Name meaning: Little honey. Gracious.
- Popularity: Melina ranks #648 and Milena ranks #821.
Philomena
- Name meaning: Lover of strength.
- Popularity: This long girls’ name isn’t ranking.
If you like these classy girl names that mean love check out this full list of elegant names.
Unique names that mean love
These love-inspired girls’ names don’t tend to evoke any particular decade, making them timeless.
Davina
- Name meaning: Beloved.
- Popularity: #629
Esme
- Name meaning: Beloved.
- Popularity: #398
Halia
- Name meaning: Remembrance of a loved one.
- Popularity: This H name isn’t ranking.
Nayeli or Nayali
- Name meaning: I love you.
- Popularity: Nayeli is (surprisingly) ranking #420. Nayali is not ranking.
Nayla or Naylah
- Name meaning: Achiever. I love you.
- Popularity: This N name isn’t ranking.
Pria
- Name meaning: Agreeable or beloved.
- Popularity: This P name isn’t ranking.
Venus
- Name meaning: Goddess of love and beauty. The second planet from the sun.
- Popularity: This space name for girls isn’t ranking.
Yaretzi
- Name meaning: You will always be loved.
- Popularity: #505
If you like these unique girl names meaning love, you might also like this list of tree names.
Timeless names that mean love
These love-inspired girls’ names don’t tend to evoke any particular decade, making them timeless.
Amanda
- Name meaning: Worthy of love.
- Popularity: #447
Amy
- Name meaning: Beloved.
- Popularity: #216
Desiree
- Name meaning: Desired.
- Popularity: This baby name hasn’t ranked since 2017.
Ingrid
- Name meaning: Loved or beautiful.
- Popularity: This I name hasn’t ranked since 2019.
Mariah
- Name meaning: Beloved. The lord is my teacher. Drop of the sea.
- Popularity: #305
Marie
- Name meaning: Beloved. Drop of the sea. beloved.
- Popularity: #619
Marilyn
- Name meaning: Mary + Lynn. Drop of the sea or beloved + lake.
- Popularity: #636
Marion
- Name meaning: Beloved. Drop of the sea.
- Popularity: This Victorian girls’ name is not in the top 1000.
Mary
- Name meaning: Beloved. Drop of the sea.
- Popularity: #124
Miriam
- Name meaning: Beloved. Drop of the sea.
- Popularity: Miriam ranks #280 Maryam ranks #503 and Mariam ranks #632.
Myra
- Name meaning: Beloved or admirable.
- Popularity: #556
If you like these timeless girl names meaning love you might also like this list of mermaid names for girls.
Girls’ names meaning ‘wonderful one’
All of these love-related baby names are perfect for your little pride and joy.
Alia
- Name meaning: Exalted, held in high regard.
- Popularity: #572
Antoinette
- Name meaning: Priceless one.
- Popularity: This vintage A name is not currently ranking.
August or Augusta
- Name meaning: Magnificent.
- Popularity: August ranks #856 and Augusta isn’t ranking.
Cassandra
- Name meaning: Shining person.
- Popularity: #650
Eleanor
- Name meaning: Shining one.
- Popularity: #22
- Name meaning: Shining one.
- Popularity: #29
Fantine
- Name meaning: Fantastic one. This name is famous from Les Misérables.
- Popularity: This unusual 2-syllable girls’ name isn’t ranking.
Lulu
- Name meaning: Wonderful one. Famous warrior. Pearl.
- Popularity: This precious Luna-like name isn’t ranking.
Maeve
- Name meaning: She who intoxicates.
- Popularity: #173
Mirabella
- Name meaning: Wonderful.
- Popularity: This pretty girls’ name ending in A is not in the top 1000.
Miranda
- Name meaning: Worthy of admiration.
- Popularity: #542
Phoebe
- Name meaning: Shining one.
- Popularity: #256
If you like these love-inspired baby names for girls you might also like this list of southern names.
BONUS LIST #1: Names meaning happiness and optimism
Since the options for girls’ names that literally mean “love” are somewhat limited, I thought I’d give you a few extra lists of ideas!
All of these names are inspired by the happy and excited feelings that come with welcoming a new baby.
- Name meaning: My father’s joy.
- Popularity: #13
Alaia or Alayah
- Name meaning: Joyful.
- Popularity: Alaia ranks #120, Alayah is #283, Alaya is #339, and Alaiya is #774.
Alaina or Alayna
- Name meaning: Cheerful; precious.
- Popularity: Alaina ranks #196 and Alayna is #247.
Alana or Alanna
- Name meaning: Cheerful.
- Popularity: Alana ranks #206 and Alanna ranks #560.
Beatrice
- Name meaning: Bringer of joy.
- Popularity: #550
Esperanza
- Name meaning: Hope.
- Popularity: #947
Evangeline
- Name meaning: Bearer of good news.
- Popularity: #263
Farrah
- Name meaning: Happiness.
- Popularity: This 6-letter girls’ name hasn’t ranked since 2016.
Felicity
- Name meaning: Happiness
- Popularity: #386
Gila
- Name meaning: Joy.
- Popularity: This short G name is not popular in the U.S.
Hani or Hania
- Name meaning: Happy and cheerful.
- Popularity: Neither version of this girls’ name is ranking.
Hope
- Name meaning: Expectations.
- Popularity: #204
Jovie
- Name meaning: Joyful.
- Popularity: #922
Joy
- Name meaning: Happiness.
- Popularity: #396
Jubilee
- Name meaning: Celebration.
- Popularity: This happy J name isn’t ranking.
Lia
- Name meaning: Bringer of good news.
- Popularity: #289
Nadia
- Name meaning: Hope.
- Popularity: #468
Nadine
- Name meaning: Hope.
- Popularity: This girls’ name hasn’t ranked since 2001.
Nara
- Name meaning: Happy.
- Popularity: This cool name isn’t ranking.
Tahani
- Name meaning: Congratulations or best wishes.
- Popularity: This The Good Place-reminiscent T name isn’t ranking.
Tatum
- Name meaning: Bringer of joy. Tata’s homestead.
- Popularity: This badass name ranks #343 for girls and #493 for boys.
BONUS LIST #2: Names meaning beautiful
These love-related baby names will honor your tiny daughter’s beauty.
Annabelle or Annabella
- Name meaning: Graceful and beautiful.
- Popularity: Annabelle ranks #222 and Annabella ranks #852.
Annalise or Annalyse
- Name meaning: Beauty, elegance, graced by God.
- Popularity: Annalise ranks #441 and Annalyse isn’t ranking.
Astrid
- Name meaning: Divinely beautiful.
- Popularity: #452
Bella or Belle
- Name meaning: Beautiful.
- Popularity: Belle ranks #64 and Belle is #999.
Callie or Cali
- Name meaning: Beautiful.
- Popularity: Callie ranks #165 and Cali is #292.
Indira
- Name meaning: Beauty.
- Popularity: This girls’ name is not ranking.
Jolie
- Name meaning: Pretty.
- Popularity: #720
Lydia
- Name meaning: Beautiful one.
- Popularity: #96
Nayana or Nayara
- Name meaning: Beautiful eyes.
- Popularity: This unusual name isn’t ranking.
Rosalind
- Name meaning: Pretty rose.
- Popularity: This R name isn’t ranking.
Zuri or Zhuri
- Name meaning: Good + beautiful.
- Popularity: Zuri ranks #236 and Zhuri is #991.
Here is a complete list of girl names that mean beautiful.
BONUS LIST #3: Names meaning peace
Last but not least, if you’re all about love and peace, you might like these names!
Dove
- Name meaning: A bird symbolizing peace.
- Popularity: This peaceful baby name isn’t in the top 1000.
Frida
- Name meaning: Peace.
- Popularity: #889
Galen
- Name meaning: Calm or healer.
- Popularity: This girls’ name isn’t ranking.
Liliana
- Name meaning: Carefree.
- Popularity: #110
Mira
- Name meaning: Wonderful, peaceful, prosperous.
- Popularity: #485
Nalani
- Name meaning: Calm skies. The heavens.
- Popularity: #593
Noe
- Name meaning: Peaceful.
- Popularity: This 3-letter name ranks #677 for boys but is not ranking for girls.
Pacifica
- Name meaning: Peaceful. A city in Northern California on the coast of the Pacific Ocean.
- Popularity: This unique name isn’t ranking.
Paloma
- Name meaning: Dove.
- Popularity: #940
Salem
- Name meaning: Peace or safety.
- Popularity: #607
Serena
- Name meaning: Peace and tranquility.
- Popularity: #421
Serenity
- Name meaning: Peace and tranquility.
- Popularity: #70
Shiloh
- Name meaning: Tranquil.
- Popularity: This nonbinary name ranks #454 for girls and #618 for boys.
Winnie
- Name meaning: Peaceful friend or blessed peacemaker.
- Popularity: Winnie ranks #770. Winifred and Winnifred aren’t ranking.
Yarina
- Name meaning: Peace.
- Popularity: This unusual Y name isn’t ranking.
And if you still need more ideas…
Middle names for girls’ names meaning love
Here are some beautiful first + middle name combinations for a first name that means love.
- Alia Lennon
- Amanda Sophie
- Amora Hart
- Amy Mackenzie
- Antoinette Pearl
- Aspen Jade
- Augusta Rose
- Cassandra Faye
- Cherie Magnolia
- Daryl Lennox
- Davina Love
- Desi Harper
- Desiree Hazel
- Dori Harlow
- Eleanor Lily
- Ellie Hart
- Esme Noelle
- Fantine Jolie
- Fenmore Paige
- Freya Rose
- Halia Blake
- Ingrid Amora
- Kara Everleigh
- Lennon Sage
- Lulu Avery
- Mabel Addilyn
- Maeve Aubrey
- Mariah Lily
- Mariana Rose
- Maribelle Ruby
- Marie Paisley
- Mariella Brooke
- Marietta Eve
- Marilyn Rose
- Marion Hartley
- Mary Sophia
- Mila Scarlett
- Milena Juliet
- Mina Hadley
- Mirabella Rose
- Miranda Sloane
- Miriam Grace
- Myra Aubrey
- Nayeli Ava
- Nayla Belle
- Philomena Blair
Final thoughts on girl names that mean love
You’ve heard this 100 times and it’s true: there is no love in the world like the love you have for your children.
A baby name that means love is therefore totally fitting!
Hopefully, you’ve found a few lead contenders on this list of girl names meaning love, or at least come away with some baby name inspiration.
Whether you prefer a name that’s cool, cute, elegant, unique, or timeless, all of these girls’ names are beautiful choices.
Congratulations and good luck choosing the perfect love-inspired name for your daughter!
The source for popularity data is the SSA.