Baby names that mean love could be the perfect choice for a baby born near Valentine’s Day or one that was conceived on a honeymoon. But any baby welcomed into the world with love deserves a name that reflects it.
Everyone knows that your baby is the love of your life. But if you want the whole world to know it, what better way than to pick a name that literally means love?
Included here are names inspired by love. They mean loving, beloved, and desired. They mean heart and soul or even literally “I love you.” Dozens of girls names and boys names to help you find the perfect name for your baby, all inspired by one thing: love.
Boys Names That Mean Love
Gerwyn is a Welsh name meaning ‘fair love’. Now that’s lovely.
Aziz is a powerful Arabic name, meaning ‘beloved’. It’s a traditional name that represents one of the 99 attributes of Allah.
The Irish name means ‘love and friendship’. These two traits are ones you will want to pass on.
David is a Hebrew name that has Biblical connotations. So if you are looking for a traditional, yet lovely name, then David will be perfect.
Lennan with an “A” is an Irish name meaning ‘lover’.
The meaning of Darrell is ‘beloved’. It is a name that has been popular throughout many generations.
Amias is a Latin name with a lovely meaning.
Erasmus means beloved. It has a Greek origin. A popular bearer of this name is Saint Erasmus, the patron saint of sailors, more popularly known as St. Elmo!
Davis is a fresh alternative to David. The name is a bit more modern and fashionable. The meaning of this Hebrew name is ‘beloved’.
Prem is one of the most common Indian baby boy names that mean love.
Sajan is an exotic and attractive name cherished by Indian parents. It means ‘beloved’.
Agapius has a Latin origin. It means ‘divine love’. Nicknames can include Aggie, Pius and Gipper.
The Latin name means ‘one who loves’.
Caerwyn is a variant of the name Carwyn or Gerwyn. It has a Welsh origin and means ‘fair love’.
The Hebrew name means ‘beloved friend’. It has rich Quranic connotations.
According to Hindu mythology, Kama is the name of the God of love. He was the son of Lakshmi.
Luben is a Bulgarian name that means ‘love’. The exotic name is unique and fun.
Meydad is a beautiful sounding Hebrew name. Meydad was a prophet in the time of Moses.
Anwil is a traditional Welsh name for boys. It means ‘beloved’.
The French name is synonymous with love and romance. Your baby will be quite the Cassanova!
Rudo is an intriguing African name. It will surely make heads turn.
The name has a Gaelic origin. Despite a very famous actor, there aren’t many Kiefers walking around!
A distinguished name of English origin, Fenmore means “dear love.” What a distinctive name to hear on the playground!
Why not name your little one after the City of Love? It also has Shakespearean connotations!
This Scandinavian moniker means “loved” or “heir.” It would be perfect for the oldest son!
It’s the simpler version of Jebediah, which means “beloved friend” in Hebrew.
This Irish name is for the lover of wolves and hounds.
This is an English name meaning a friend of the heart.
A Spanish name for one who is desired. Definitely a lovely name for your baby boy.
From the word heart, a perfect moniker to show the love of your baby.
Arabic name for heart and soul. This name is unique and beautiful.
A Slavic name for beloved, this name screams man of the world.
This is the African name for heart, but it also has strong nerd vibes thanks to Obiwan Kenobi.
A Hindi name for beloved, it is a beautiful name to bestow.
This Latin name brings up a strong image of St Valentine, which everyone knows means love.
Girls Names That Mean Love
In the Japanese language, this name means “the little-loved one.” How cute and perfect for a daughter.
Amorette is a French name meaning “little love.” Utterly enchanting, yes?
If you are looking for a Spanish name for your baby girl, then consider this one. The name is a variant of Briseis, the name of the love interest of Achilles in Homer’s Iliad and in Greek mythology.
Carys is a Welsh name meaning love. The name gained popularity after Hollywood actors Catherine Zeta-Jones and husband Michael Douglas chose it for their daughter.
Adelpha is a classic Greek name. It means ‘beloved sister.’ It would be perfect for a younger sibling.
Amara is a stylish name meaning ‘lovely forever’. Aww.
The name Darlene means ‘tenderly loved’ and seems like a lovely name for a little girl.
Kalila is a lovely name for your little girl. The stylish Arabic name means ‘dearly loved.’
Vida is an elegant name meaning ‘dearly loved’. It is also the name actor Matthew McConaughey chose for his daughter.
The name is short and sweet. It means ‘the dear one,’ and is a popular choice for Indian parents.
Aphrodite is the Greek goddess of love. What better name for the goddess of your heart?
The meaning of Amanda is ‘one who is worthy of love’. It is believed that the British dramatist Colley Cibber invented this name in the 17th century. He even gave one of his characters this name in the play “Love’s Last Shift’.
Milada is another unusual and attractive name. The Czech name means ‘my love’.
Esme is a Persian name meaning ‘esteemed and beloved’. The name gained popularity after the appearance of the character Esme Cullen in the Twilight saga.
Ettie is the incredibly cute variant of the name Ishtar, the Babylonian goddess of love.
Femi is a sweet Egyptian name, meaning ‘love.’ It’ll make your heart melt.
Freyja is the Norse goddess of love and fertility. It is one of our favorite in the list.
Grainne is an Irish name meaning ‘charming love.’ It is also the name of a legendary Gaelic heroine.
Imogen is a Greek name meaning ‘beloved child’. Perfection.
This one can’t be passed up, as it is just too cute. Use it as a first or middle name to really make a point.
Maitea is a Spanish name meaning ‘love’. Pretty!
Milena is a lovely name of Czech origin. It means ‘love, grace, and warmth’ all the wonderful qualities that you would want your little lady to have.
Of all the “love” names worldwide, Mina is one of the most popular baby girl names. It has a German origin and Dracula fans will recognize it as the love interest in Bram Stoker’s masterpiece.
Nayely is a Native American name meaning ‘I love you.’ So beautiful.
Lalasa means “the one who is peaceful and promotes love”. The name has an Indian origin.
There are many different variations of this French name, but no matter how you spell it, they all mean “beloved.”
A Scottish moniker, Davina is the feminine version of David, and means “beloved” and “friend.”
This Zapotec name from the indigenous people of Oaxaca, Mexico, translates to “I love you.”
This is a Spanish name that means “loved.”
A beautiful name that is Latin for God’s beloved.
An Arabic name for beloved, this name has something deeply beautiful about it.
This French name for lovable is also a popular way to prepare food!
Of German origin, this name means “desired.” Perfect for that much-longed for daughter.
This is the Latin name for cherished; beloved; pure. How wonderful!
French name for beloved. Also not a bad singer!
English name for dear one or darling. A truly lovely name for a lovely girl.
This name has both Latin and Celtic origins, and it means heart
English name for darling, just as it sounds.
Another French name for desired
Sanskrit name for desired
A Hawaiian name for remembrance of a loved one. Perfect for a baby born after loss.
A Muslim name for heart
Hawaiian name for the beloved; flower wreath
Cornish name for love, and also the name of the Last Daughter of Krypton, Supergirl!
A lovely Cornish name for love
A Hebrew name for my heart. So fun and funky, too!
A Slavic name for dear or love and very popular among actresses.
Gaelic name for beloved
Greek name for loving
This Spanish name for beloved is absolutely perfect for your precious bundle of joy.
Japanese name for loved one
A Hebrew name for love’s nature. So beautiful!
Like its male counterpart, this Latin name for healthy and strong reminds us of St. Valentine. Who wouldn’t think of love??
Loved one; beloved; Roman goddess of love, beauty, and spring. A perfect name to be fun and different!
This cool Aztec name means “you will always be loved.”
There are so many baby names that mean love or are inspired by the concept of love. Finding one that sounds great to you doesn’t have to be difficult. Every baby is a blessing. Whether you are after a boys name or a girls name, or even if you need a unisex baby name, you can’t go wrong with naming your baby for love.
If you liked this list, check out our 86 Baby Names That Mean Water.