50 baby names meaning "love"
We all want to make the perfect choice when naming our baby and 'love' captures how we feel about them and the new addition to our families. There is a wide selection of names from different cultures and languages that means love, including rare and unusual options.
Below, we look at baby girl names, baby boy names or unisex names that mean love or have been inspired by love.
Baby girl names that meaning love
1. Ahava
Derived from Hebrew, meaning 'love'
2. Aiko
Meaning depends on how it is written in Japanese, but means 'love child' or 'beloved child'
3. Aimee
From the French word aimé, meaning beloved
4. Amanda
From the Latin meaning 'loveable' and 'lovely'
5. Amandine
Latin origin, meaning beloved
6. Amy
Derived from the Latin word amare, meaning 'to love'. In French, it means 'well-loved' or 'beloved'
7. Angharad
From the Welsh meaning 'much-loved'
8. Aphrodite
According to Green mythology, Aphrodite with the goddess of love and beauty
9. Cara
From the Italian meaning 'beloved'
10. Carita
Derived from the Italian meaning 'beloved'
11. Cerys
From Welsh origin meaning 'love'
12. Chaviva
Meaning 'beloved'
13. Cher/Cheri
From the French word chérie, meaning 'darling'
14. Cordelia
Of Latin origin, meaning 'heart'
15. Darla
Meaning 'dear' or 'loved one'
16. Darlene
A form of the English word 'darling'
17. Davina
A Scottish female form of David from the Hebrew Dawid, meaning 'beloved'
18. Desiree
Of French origin, meaning 'desired'
19. Esme
From the Old French esme meaning 'loved' or 'esteemed'
20. Femi
Meaning 'love me'
21. Freya
Freya was the goddess of love in Scandinavian mythology
22. Grainne
Derived from Irish Gaelic word gráidh meaning 'love'
23. Halia
Meaning 'in remembrance of a loved one'
24. Kama
Scandinavian origin meaning 'love'
25. Kalila
Arabic origin, meaning 'loved'
26. Philomena
From the Greek philein, meaning 'to love' or philos meaning 'friend'
27. Priya
Sanskrit, meaning 'beloved'
28. Querida
Spanish origin, meaning 'beloved'
29. Suki
Japanese origin, meaning 'beloved'
30. Venus
Latin origin, the Roman goddess of love
Baby boy names that mean love
1. Amadeus
Italian form of the Latin name Amadeus from amaree meaning 'love'
2. Amado
Meaning 'loving deity'
3. Aziz
From the Arabic word azza, meaning 'beloved'
4. Caradoc
From the Welsh cariadus meaning 'beloved'
5. Conor
Of Irish origin meaning 'lover of hounds'
6. Corwin
An English name meaning 'friend of the heart'
7. David
From the Hebrew Dawid meaning 'beloved'
8. Didier
A French name, meaning 'greatly desired'
9. Erasmus
From the Greek erasmos meaning 'beloved'
10. Elmo
From Greek origin, meaning 'protector'
11. Eros
Meaning 'love'
12. Habib
Meaning 'beloved'
13. Lennon
From the Irish name meaning 'lover'
14. Upendo
Meaning 'love'
15. Valentine
A Latin name after St Valentine and meaning 'strong'
From royal baby girl names to those inspired by Disney, flowers, animals and even TV shows.
The most popular baby boy names.
The most popular gender-neutral baby names.