75 Baby Names That Mean Love

This post contains affiliate links.

There’s no greater love than the love you feel for your child. So what better way to honor that bond than choosing a name that literally means love?

Whether you’re expecting a Valentine’s Day baby or simply want a name that carries deep meaning, these 75 baby names meaning love offer beautiful options for both girls and boys. From classic favorites like Amanda to unique gems like Aroha, you’ll find the perfect way to give your little one a name filled with meaning.

Popularity rankings are based on the most recent Social Security Administration (SSA) data. Names ranked >1000 are considered rare.


Table of Contents


Girl Names That Mean Love

Amanda

  • Origin: Latin
  • Meaning: Worthy of love” or “lovable
  • Popularity: #466

Amy

  • Origin: French
  • Meaning: Beloved
  • Popularity: #499

Amara

  • Origin: Latin, Igbo, Sanskrit
  • Meaning: Grace,” “eternal,” or “beloved
  • Popularity: #119

Amora

  • Origin: Spanish
  • Meaning: Love
  • Popularity: #310

Aroha

  • Origin: Maori
  • Meaning: Love, compassion
  • Popularity: >1000

Aziza

  • Origin: Arabic/Hebrew
  • Meaning: Beloved” or “precious
  • Popularity: >1000

Cara

  • Origin: Italian/Latin
  • Meaning: Beloved” or “dear one
  • Popularity: #871

Carys

  • Origin: Welsh
  • Meaning: Love
  • Popularity: #444

Charity

  • Origin: English
  • Meaning: Selfless love, giving
  • Popularity: #655

Cheryl

  • Origin: French
  • Meaning: Dear one” or “beloved
  • Popularity: >1000

Cordelia

  • Origin: Latin/Celtic
  • Meaning: Heart” or “daughter of the sea
  • Popularity: #484

Davina

  • Origin: Hebrew/Scottish
  • Meaning: Beloved
  • Popularity: #794

Desiree

  • Origin: French
  • Meaning: Desired, longed for
  • Popularity: #734

Eira

  • Origin: Welsh
  • Meaning: Snow” (associated with love)
  • Popularity: #845

Esme

  • Origin: French
  • Meaning: Beloved” or “esteemed
  • Popularity: #152

Freya

  • Origin: Norse
  • Meaning: Goddess of love
  • Popularity: #179

Juliet

  • Origin: English/French
  • Meaning: Youthful” (associated with romantic love)
  • Popularity: #109

Kalila

  • Origin: Arabic
  • Meaning: Beloved
  • Popularity: >1000

Kerensa

  • Origin: Cornish
  • Meaning: Love
  • Popularity: >1000

Liba

  • Origin: Yiddish
  • Meaning: Beloved one
  • Popularity: >1000

Mila

  • Origin: Slavic
  • Meaning: Gracious” or “dear
  • Popularity: #21

Milena

  • Origin: Slavic
  • Meaning: Love, warmth, grace
  • Popularity: #406

Nayeli

  • Origin: Zapotec (Mexican)
  • Meaning: I love you
  • Popularity: #343

Philomena

  • Origin: Greek
  • Meaning: Lover of strength
  • Popularity: #804

Priya

  • Origin: Sanskrit
  • Meaning: Beloved” or “dear one
  • Popularity: #693

Seren

  • Origin: Welsh
  • Meaning: Star” (love and light)
  • Popularity: #557

Suki

  • Origin: Japanese
  • Meaning: Beloved
  • Popularity: >1000

Venus

  • Origin: Latin
  • Meaning: Roman goddess of love
  • Popularity: #645

Vida

  • Origin: Spanish
  • Meaning: Life” (loving life)
  • Popularity: #858

Boy Names That Mean Love

Aiden

  • Origin: Irish
  • Meaning: Little fire” (passion, love)
  • Popularity: #24

Amadeus

  • Origin: Latin
  • Meaning: Love of God
  • Popularity: #789

Amias

  • Origin: Latin
  • Meaning: Loved
  • Popularity: #499

Amor

  • Origin: Spanish/Latin
  • Meaning: Love
  • Popularity: >1000

Caron

  • Origin: Welsh
  • Meaning: Love
  • Popularity: >1000

Connelly

  • Origin: Irish
  • Meaning: Love, friendship
  • Popularity: >1000

Cordell

  • Origin: Old English
  • Meaning: Heart
  • Popularity: >1000

David

  • Origin: Hebrew
  • Meaning: Beloved
  • Popularity: #30

Erasmus

  • Origin: Greek
  • Meaning: Beloved
  • Popularity: >1000

Habib

  • Origin: Arabic
  • Meaning: Beloved
  • Popularity: >1000

Jedidiah

  • Origin: Hebrew
  • Meaning: Beloved of God
  • Popularity: #605

Kama

  • Origin: Sanskrit
  • Meaning: Love” (Hindu god of love)
  • Popularity: >1000

Leif

  • Origin: Scandinavian
  • Meaning: Beloved heir
  • Popularity: #609

Lennan

  • Origin: Irish
  • Meaning: Lover” or “sweetheart
  • Popularity: >1000

Lev

  • Origin: Hebrew/Russian
  • Meaning: Heart” (symbolic of love)
  • Popularity: #375

Oshea

  • Origin: Hebrew
  • Meaning: God is salvation” (loving protection)
  • Popularity: >1000

Prem

  • Origin: Sanskrit
  • Meaning: Love” or “affection
  • Popularity: >1000

Sajan

  • Origin: Hindi
  • Meaning: Beloved
  • Popularity: >1000

Thaddeus

  • Origin: Aramaic
  • Meaning: Heart” or “courageous heart
  • Popularity: #614

Thierry

  • Origin: French
  • Meaning: People’s ruler” (with love associations)
  • Popularity: >1000

Valentine

  • Origin: Latin
  • Meaning: Strong, healthy” (associated with love)
  • Popularity: #586

Unisex Names That Mean Love

Aiko

  • Origin: Japanese
  • Meaning: Beloved child
  • Popularity: >1000

Campbell

  • Origin: Scottish
  • Meaning: Crooked mouth” (associated with warmth)
  • Popularity: #558 (girls), #975 (boys)

Cariad

  • Origin: Welsh
  • Meaning: Love” or “darling
  • Popularity: >1000

Darcy

  • Origin: French/Irish
  • Meaning: From the fortress” (literary love connection)
  • Popularity: #726 (girls)

Daryl

  • Origin: English
  • Meaning: Beloved
  • Popularity: >1000

Kealoha

  • Origin: Hawaiian
  • Meaning: The loved one
  • Popularity: >1000

Lennon

  • Origin: Irish
  • Meaning: Little cloak” or “lover
  • Popularity: #153 (boys), #446 (girls)

Love

  • Origin: English
  • Meaning: Love
  • Popularity: >1000

Paris

  • Origin: Greek
  • Meaning: The prince who loved Helen of Troy
  • Popularity: #250 (girls), #354 (boys)

Phoenix

  • Origin: Greek
  • Meaning: Rising from ashes” (eternal love)
  • Popularity: #95 (boys), #289 (girls)

International Love Names

Ahava

  • Meaning: Love
  • Popularity: >1000

Amorette

  • Meaning: Little love
  • Popularity: >1000

Carita

  • Meaning: Beloved” or “charity
  • Popularity: >1000

Darlene

  • Meaning: Dearly loved
  • Popularity: >1000

Fen

  • Meaning: Fragrant” or “loving
  • Popularity: >1000

Grainne

  • Meaning: Love
  • Popularity: >1000

Lioba

  • Meaning: Beloved one
  • Popularity: >1000

Maitea

  • Meaning: Love
  • Popularity: >1000

Maite

  • Meaning: Love
  • Popularity: >1000

Millicent

  • Meaning: Strong in work” (with love associations)
  • Popularity: #976

Mio

  • Meaning: Beautiful cherry blossom” or “beloved
  • Popularity: >1000

Reva

  • Meaning: Rain” (associated with love in poetry)
  • Popularity: >1000

Rudo

  • Meaning: Love
  • Popularity: >1000

Sevgi

  • Meaning: Love
  • Popularity: >1000

Wrapping Up

A name meaning love is one of the most beautiful gifts you can give your child. Every time they hear their name, they’ll carry that meaning with them.

Which love name is your favorite? I’d love to hear in the comments!


Related Posts:

Recent Posts