Baby Names Meaning Love
Names meaning love are the most heartfelt of all — a way of telling a child, in their very name, how deeply they are cherished. Love names range from the obvious (Amora, beloved) to the tender (David, 'beloved'; Mia, 'mine') and the devoted (Ruth, 'companion'). Gathered here from Hebrew, Latin, Sanskrit and beyond, each is noted with its origin and the kind of love it evokes — romantic, devoted, familial or divine — so you can choose the one that says exactly what you feel.
Many of the most-loved names in the world quietly mean love: David and Davina ('beloved'), Mia ('mine'), Carys and Cara ('love', 'dear'). Choosing one is a way to carry that sentiment without it being on the nose.
Love names pair beautifully with grace and joy names for siblings, building a whole set around warmth and the heart.
Names meaning love
- David(boy)
Hebrew, 'beloved'.
- Mia(girl)
Italian, 'mine; beloved'.
- Amara(girl)
'Grace; eternal; beloved' across cultures.
- Ruth(girl)
Hebrew, 'friend, loving companion'.
- Maryam(girl)
Arabic, 'beloved'.
- Cara(girl)
Italian/Irish, 'dear, beloved, friend'.
- Lev(boy)
Hebrew, 'heart'.
- Carys(girl)
Welsh, 'love'.
- Amadeus(boy)
Latin, 'lover of God'.
- Priya(girl)
Sanskrit, 'beloved, dear one'.
More names meaning love from our collection
Showing 160 of 319 names meaning love. Browse the full name finder →
Want a personalised naming consultation?
Our Personal Baby Naming Report factors in your surname, sibling names, cultural preferences and numerology all together — not a generic list.
Get your report — €9.99Explore more meanings
Names meaning grace · Names meaning noble · Names meaning light · Names meaning peace · Names meaning strength · Names meaning nature · Names meaning flower · Names meaning faith · Names meaning wisdom · Names meaning joy · Names meaning warrior · Names meaning hope · Names meaning victory · Names meaning life · Names meaning sea · Names meaning moon · Names meaning gift · Names meaning king · Names meaning star · Names meaning fire · Names meaning queen
Frequently Asked Questions
+What baby name means love?
David means 'beloved', Carys is Welsh for 'love', and Priya is Sanskrit for 'beloved'. Amara, Cara and Amora all carry the meaning too, making love one of the most cross-cultural name themes.
+Is there a boy name that means love?
Yes — David ('beloved') is the most classic, Lev means 'heart' in Hebrew, and Amadeus means 'lover of God'. These pair a strong, wearable sound with a tender, heartfelt meaning.