Skip to content
NomezoNomezo

Names that mean love: 90+ girl, boy and unisex names

90 names · Updated · By The Nomezo Editors · Save to Pinterest

Names that mean love include Amanda (Latin, worthy of love), Carys (Welsh, love) and David (Hebrew, beloved), and almost every language has at least one.

Below are girl, boy and unisex names that mean love, names that mean beloved or dear, and the gods and goddesses of love from Greek, Roman, Norse, Hindu, Egyptian and other traditions. Each note gives the meaning and the language it comes from, with a simple pronunciation where English speakers may stumble.

Can't decide? Shuffle 6 random picks

  • Habiba

    Beloved, dear; Arabic. Say hah-BEE-bah

  • Prem

    Love; Sanskrit, a common Hindi name

  • Xochiquetzal

    Aztec goddess of love, beauty and flowers

  • Jedidiah

    Beloved of God; Hebrew, a name given to Solomon

  • Widad

    Love, affection; Arabic. Say wee-DAHD

  • Prema

    Love; Sanskrit, the feminine form of Prem

Want endless ideas? Try the baby name generator and generate new names in one click.

Girl names that mean love

Real girl names whose meaning is love, lovable or worthy of love, from a dozen languages.

  1. Amanda US #493: Worthy of love; Latin, from amare, to love
  2. Mabel US #201: Lovable; a medieval English short form, from Latin amabilis
  3. Amabel: Lovable; medieval English, from Latin amabilis
  4. Esme US #298: Esteemed, loved; Old French. Say EZ-mee
  5. Carys: Love; Welsh, from caru, to love. Say KARR-iss
  6. Kerensa: Love; Cornish. Say keh-REN-zuh
  7. Ahava: Love; Hebrew. Say ah-hah-VAH
  8. Lyubov: Love; Russian, one of the three Christian virtue names
  9. Sevgi: Love, affection; a classic Turkish girl's name
  10. Sevda: Love, infatuation; Turkish, also used in Azerbaijan
  11. Sevim: Love; Turkish, from sevmek, to love
  12. Prema: Love; Sanskrit, the feminine form of Prem
  13. Sneha: Love, affection; Sanskrit. Say SNAY-hah
  14. Mamata: Love, affection; Sanskrit, used in Bengali and Hindi
  15. Priti: Love, joy; Sanskrit. Say PREE-tee
  16. Upendo: Love; Swahili. Say oo-PEN-doh
  17. Widad: Love, affection; Arabic. Say wee-DAHD
  18. Ai: Love, written 愛; Japanese and Chinese
  19. Aiko: Love and child, written 愛子; Japanese. Say EYE-koh
  20. Aimi: Love and beauty, written 愛美; Japanese. Say ah-EE-mee
  21. Ifunanya: Love; Igbo, from Nigeria. Say ee-foo-NAHN-yah
  22. Lorato: Love; Tswana, from Botswana and South Africa
  23. Minna: Love; Old German minne. Also short for Wilhelmina

Boy names that mean love

Boy names with love at their heart, from Mozart's middle name to Welsh, Sanskrit and Yoruba favorites.

  1. Amadeus: Love of God; Latin, the middle name of Mozart
  2. Amadeo: Love of God; the Italian and Spanish form of Amadeus
  3. Prem: Love; Sanskrit, a common Hindi name
  4. Anbu: Love; Tamil. Say UN-boo
  5. Anurag: Love, affection, devotion; Sanskrit
  6. Lubomir: Love and peace; Slavic, used in Poland. Say loo-BOH-meer
  7. Olufemi: God loves me; Yoruba. Say oh-loo-FEH-mee
  8. Gottlieb: God and love; German, a translation of Greek Theophilus
  9. Mehran: Love, kindness; Persian. Say meh-RAHN
  10. Lovemore: Love more; an English name popular in Zimbabwe
  11. Carwyn: Blessed love; Welsh, from car, love, and gwyn
  12. Caradog: Amiable, beloved; Welsh, from car, love. Say ka-RAH-dog
  13. Eros: Love; Greek god of desire, also an Italian name

Unisex names that mean love

Names used for girls and boys alike, many from southern Africa, where love names are especially popular.

  1. Rudo: Love; Shona, from Zimbabwe. Say ROO-doh
  2. Thando: Love; Zulu and Xhosa. Say TAHN-doh
  3. Luthando: It is love; Xhosa, from South Africa
  4. Thandolwethu: Our love; Zulu and Xhosa
  5. Lerato: Love; Sotho, given to both girls and boys
  6. Ife: Love; Yoruba. Say EE-feh
  7. Fumnanya: Love me; Igbo, from Nigeria
  8. Chikondi: Love; Chewa, from Malawi. Say chee-KOHN-dee
  9. Mudiwa: Beloved, darling; Shona. Say moo-DEE-wah
  10. Kealoha: The loved one; Hawaiian, from aloha. Say keh-ah-LOH-hah
  11. Mehr: Love, kindness; Persian, also linked to the sun god Mithra
  12. Manpreet: Love of the heart and mind; a Punjabi Sikh name
  13. Gurpreet: Love of the guru; a Punjabi Sikh name
  14. Amor: Love; Latin, a rare Spanish and Portuguese name

Names that mean beloved or dear

Names that mean loved, beloved, darling or dear: a gentle wish that a child will always be loved.

  1. David US #35: Beloved one; Hebrew, the shepherd who became king of Israel
  2. Davina US #749: Beloved one; a Scottish feminine form of David. Say da-VEE-nah
  3. Habib: Beloved, darling; Arabic. Say hah-BEEB
  4. Habiba: Beloved, dear; Arabic. Say hah-BEE-bah
  5. Mahbub: Beloved, dear; Arabic, also common in Bangladesh
  6. Priya: Beloved, dear; Sanskrit. Say PREE-yah
  7. Pritam: Most beloved, dearest; Sanskrit. Say PREE-tum
  8. Ahuva: Beloved; Hebrew. Say ah-hoo-VAH
  9. Jedidiah US #876: Beloved of God; Hebrew, a name given to Solomon
  10. Erasmus: Beloved; Greek, borne by the Dutch scholar of Rotterdam
  11. Erastus: Beloved, lovely; Greek, a name from the New Testament
  12. Amy US #257: Beloved; Old French Amée, from Latin amata
  13. Aimée: Beloved; French. Say eh-MAY
  14. Amata: Beloved; Latin, also used in Italy
  15. Amato: Beloved; Italian, from Latin amatus
  16. Amado: Beloved; Spanish and Portuguese
  17. Cara: Beloved in Italian, friend in Irish
  18. Carina: Dear, beloved; Latin, from carus
  19. Diletta: Beloved one; Italian, from Latin dilectus
  20. Canan: Sweetheart, beloved; Turkish. Say jah-NAHN
  21. Negar: Beloved, sweetheart; Persian. Say neh-GAR

Gods and goddesses of love

Love deities and legends from around the world. Most are not used as everyday names, but they suit stories, pets and characters.

  1. Aphrodite: Greek goddess of love and beauty, said to rise from sea foam
  2. Venus: Love, desire; Latin. The Roman goddess of love
  3. Cupid: Latin for desire; the winged Roman god of love
  4. Anteros: Greek for love returned; the god of requited love
  5. Himeros: Greek for desire; a winged companion of Aphrodite
  6. Pothos: Greek for longing; a god of yearning love
  7. Philotes: Greek for affection; the spirit of friendship and love
  8. Psyche: Greek for soul; the mortal who won the love of Eros
  9. Frigg: Norse queen of the gods; from a root meaning beloved
  10. Freyja US #772: Lady; Old Norse. The Norse goddess of love and beauty
  11. Kama: Sanskrit for love or desire; the Hindu god of love
  12. Hathor: Egyptian goddess of love, music and joy
  13. Inanna: Sumerian goddess of love and war; lady of heaven
  14. Ishtar: Babylonian goddess of love and war, matched with Inanna
  15. Xochiquetzal: Aztec goddess of love, beauty and flowers
  16. Oshun: Yoruba orisha of love, sweet water and fertility
  17. Aengus: Irish god of love and youth, whose kisses became birds
  18. Dwynwen: Welsh patron saint of lovers, honored every January 25
  19. Yue Lao: Chinese old man under the moon, who ties lovers with red thread

How to pick the right name

Love or beloved?

Names like Carys, Ahava and Prem mean love itself. Names like David, Amy and Priya mean loved or beloved, which reads as a gentle wish for the child.

Check the characters

Japanese names such as Ai and Aiko mean love only when written with the kanji 愛. Pick the name and its characters together, and ask a native speaker for real-world use.

Say it with your surname

Short love names (Ai, Ife, Prem, Amy) balance a long surname, while longer ones (Amadeus, Thandolwethu, Jedidiah) suit a short one. Say the full name out loud a few times.

Watch for false friends

Valentina and Romeo feel romantic, but neither means love: Valentina means strong and Romeo means pilgrim to Rome. Check the meaning before you commit.

Names that mean love: 90 ideas from Nomezo

Save this list for later

Pin it to a naming board, or tap the heart next to any name to keep it in your favorites on this device.

Frequently asked questions

What name means love?

Carys (Welsh), Ahava (Hebrew), Lyubov (Russian), Sevgi (Turkish), Prem (Sanskrit), Upendo (Swahili) and Rudo (Shona) all translate directly as love. Amanda means worthy of love.

What girl names mean love?

Amanda, Mabel, Esme, Carys, Kerensa, Ahava, Priti and Aiko all have love in their meaning. Amy, Aimée and Davina mean beloved.

What boy names mean love?

Amadeus (love of God), Prem and Anbu (love), Olufemi (God loves me) and Carwyn (blessed love) are good choices. David, Habib and Erasmus mean beloved.

Does Valentina mean love?

No. Valentina and Valentine come from Latin valens, meaning strong and healthy. The link to love comes from Saint Valentine's Day, not from the name itself.

What name means beloved?

David (Hebrew), Habib and Habiba (Arabic), Priya (Sanskrit), Amy (Old French), Diletta (Italian) and Mudiwa (Shona) all mean beloved or dear.

See every page in Names by Meaning →