Every parent names their child with love. But some parents go one step further and name their child after it.
Names meaning love exist in virtually every language and culture that has ever existed. Hebrew, Sanskrit, Japanese, Welsh, Latin, Arabic, Irish, Norse. Every tradition found a way to encode love into a name. And the result is one of the most diverse and genuinely beautiful collections in all of baby naming.
Some of these names directly mean love. Some mean beloved, or adored, or dear. Some are named after goddesses of love who ruled mythology for thousands of years. All of them carry that same essential thing — the declaration that this person arrived in the world already surrounded by it.
Here are 134 of the best.
Girl Names Meaning Love
There is no shortage of girl names connected to love across world languages.
What is interesting is how differently each culture understood love. The Greeks had multiple words for it — romantic love, familial love, divine love, friendship. The Japanese packed the concept into single characters with layered meanings. The Welsh gave it a sound that is musical and rare. Every section below comes from a different corner of the world and they are all saying the same thing.
- Amy — From the Old French Amée, meaning “beloved.” One of the most used love names in the English-speaking world and still completely beautiful.
- Amara — Means “grace” and “beloved” across multiple African languages. In the US top 1000 and climbing.
- Esme — From Old French, means “loved” and “esteemed.” Rising fast on both sides of the Atlantic.
- Mila — Slavic origin, means “dear” and “gracious.” One of the fastest rising girl names in the US right now.
- Cara — Italian and Irish, means “beloved” and “dear one.” Warm, simple, and beautiful.
- Carys — Welsh, means “love.” Pronounced “KA-ris.” Rare outside Wales and completely stunning.
- Priya — Sanskrit, means “beloved” and “dear one.” Widely used across South Asia and genuinely beautiful.
- Ahava — Hebrew, literally means “love.” Ancient, rare in the West, and deeply meaningful.
- Mabel — Old English, means “lovable.” Currently in the US top 200 and the UK top 50 after decades away.
- Amanda — Latin, means “she who must be loved.” From the word amare, to love.
- Davina — Scottish form of David, means “beloved.” Sophisticated and rarely used.
- Cordelia — Celtic and Latin roots, one meaning is “heart” and “daughter of the sea.” Shakespeare’s most loving character in King Lear.
- Caoimhe — Irish, means “gentle and beloved.” Pronounced “KEE-va.” Ancient and beautiful.
- Aiko — Japanese, means “beloved child.” One of the most used love names in Japan.
- Carina — Latin, means “little darling” and “beloved.” Warm and underused.
- Adora — Latin, means “adored.” Contemporary and elegant.
- Diletta — Italian, means “beloved.” Rare outside Italy and completely lovely.
- Seren — Welsh, means “star.” Connected to love through the Welsh poetic tradition.
- Rhoswen — Welsh, means “white rose.” Roses are the oldest symbol of love in Western tradition.
- Inanna — The ancient Mesopotamian goddess of love, war, and fertility. One of the oldest love names in human history.
- Aphrodite — Greek goddess of love and beauty. Bold and completely original on a modern girl.
- Venus — Roman goddess of love. She has a planet named after her and one of the most recognisable names in the world.
- Freya — Norse goddess associated with love, fertility, and beauty. Currently one of the fastest rising names in the UK.
- Habibah — Arabic, means “beloved.” Ancient and meaningful.
- Ceinwen — Welsh, means “lovely and blessed.” Pronounced “KINE-wen.” Rare and beautiful.
- Aimi — Japanese, means “love and beauty.” An alternative to Amy with a Japanese soul.
- Liebling — German, means “darling” and “beloved.” Rarely used as a name and completely striking.
- Rudo — Shona origin from Zimbabwe, means “love.” Short, distinctive, and genuinely beautiful.
- Ailbhe — Irish, one meaning is “bright and beloved.” Pronounced “AL-va.”
- Milena — Slavic, means “grace, love, and warmth.” Popular across Eastern Europe.
Boy Names Meaning Love
Boy names connected to love are rarer than girl names. Most traditions encoded love more readily into feminine names.
But the ones that exist are genuinely powerful. David has been beloved for three thousand years across Hebrew, Christian, and Islamic traditions simultaneously. Rhys carries the Welsh tradition of love into a name that is modern and cool. And some of the rarest names on this list — Leiv, Caron, Rasmus — are names most English-speaking parents have never encountered. Which makes them worth knowing.
- David — Hebrew, means “beloved.” Carried by a king, a saint, and millions of men across three thousand years of history.
- Rhys — Welsh, means “passion” and “love.” Currently climbing fast in the US after years of popularity in the UK.
- Philip — Greek, means “lover of horses.” One of the twelve apostles, a classic that never dates.
- Lev — Hebrew and Russian, means “heart.” Short, strong, and full of meaning.
- Hart — Old English, means “male deer” but carries the heart meaning through its sound. Rare and striking.
- Caradoc — Welsh, means “beloved” and “amiable.” Ancient and rarely used today.
- Rasmus — Scandinavian form of Erasmus, means “beloved” and “desired.”
- Connelly — Irish, means “love and friendship.” Warm surname name rising as a first name.
- Cai — Welsh, means “beloved.” The original form of the name Kay from Arthurian legend.
- Eros — Greek god of love. Bold and rarely used as a given name in the English-speaking world.
- Cupid — Roman god of love. Wildly bold as a given name and completely memorable.
- Leiv — Old Norse, means “heir” and “beloved descendant.” Rare and striking.
- Dewi — Welsh form of David, means “beloved.” The patron saint of Wales.
- Jed — Hebrew, means “beloved of God.” Short, strong, and warm.
- Jedidiah — Hebrew, the long form of Jed. Means “beloved of the Lord.” Biblical and rarely used.
- Amadeus — Latin, means “love of God.” Mozart’s middle name. Carries extraordinary musical history.
- Amato — Italian, means “beloved.” Romantic and rarely used in English.
- Caran — Welsh, means “love.” Simple, rare, and genuinely beautiful.
- Obi — Igbo origin from Nigeria, means “heart.” Short, strong, and full of meaning.
- Amar — Sanskrit and Arabic, means “to love” and “immortal.” Used across South Asia and the Middle East.
Gender-Neutral Names Meaning Love
Some love names belong to no particular gender.
Esme has been used for boys and girls since medieval France. Aiko works for any child. Lennon carries love through the Irish and through John Lennon simultaneously, and parents use it for daughters as readily as sons. These names are not compromises. They are complete.
- Esme — Means “loved and esteemed.” Used for boys and girls since the Middle Ages.
- Aiko — Japanese, means “beloved child.” Gender-neutral and genuinely beautiful.
- Davis — Means “beloved.” Gender-neutral alternative to David with a modern feel.
- Lennon — Irish, means “dear one” and “little cloak.” John Lennon made it iconic. Now used widely for girls too.
- Fenmore — English, means “dear love.” Rare and completely striking.
- Amour — French for “love.” Used for both boys and girls in French-speaking communities.
- Canan — Turkish, means “love” and “sweetheart.” Gender-neutral and rarely used in the West.
- Rumi — Japanese and Persian roots, connected to love and poetry through the great Sufi poet. Gender-neutral.
- Jo — Short for Josephine or Joseph, means “beloved” and “sweetheart.” Clean, simple, complete.
- Vida — Spanish and Hebrew roots, means “life” and “love.” Gender-neutral and quietly beautiful.
Sanskrit and Eastern Names Meaning Love
Sanskrit has some of the most nuanced and layered love vocabulary in any language.
Eastern philosophical traditions understood love not as a single emotion but as a whole dimension of human experience. The names that came from those traditions carry that depth. Priya and Kama and Prem are not just pretty sounds. They are philosophical declarations made at birth.
- Priya — Means “beloved and dear one.”
- Aiko — Means “beloved child.” Already listed but earns its place here too.
- Kama — Sanskrit, the god of love in Hindu mythology. The direct equivalent of Cupid or Eros.
- Prem — Sanskrit, means “love and affection.” Widely used across South Asia.
- Ananya — Sanskrit, means “unique and beloved.”
- Ishq — Arabic and Urdu, means “passionate love.” Rarely used as a name but deeply meaningful.
- Yuki — Japanese, one meaning is “love and happiness.”
- Ai — Japanese and Chinese, means “love and affection.” One syllable, two languages, one meaning.
- Ren — Japanese, means “love” and also “lotus.” Clean, minimal, beautiful.
- Mio — Japanese, means “beautiful love.” Light and lovely.
- Yume — Japanese, means “dream.” Connected to love through the Japanese concept of romantic dreaming.
- Mei — Chinese, means “beautiful” and connected to love and affection.
- Citra — Sanskrit, means “bright and beloved.” Rare and beautiful.
- Sneha — Sanskrit, means “love and tenderness.” Widely used across India.
- Vashti — Persian and Hebrew, means “beautiful and beloved.”
Celtic and Irish Names Meaning Love
Celtic cultures encoded love into their names in ways that most people outside those traditions have never encountered.
The Welsh word for love is cariad. The Irish word for heart is croÃ. Both traditions gave the world names built from those roots that are genuinely beautiful and almost entirely unused outside their home cultures. Which makes them exactly the kind of names worth knowing.
- Carys — Welsh, means “love.” Pronounced “KA-ris.” Beautiful and rare.
- Caron — Welsh, means “love.” Even rarer than Carys and just as lovely.
- Caoimhe — Irish, means “gentle and beloved.” Pronounced “KEE-va.”
- Grainne — Irish goddess of love. Pronounced “GRAWN-ya.” Ancient and mythological.
- Aine — Irish goddess of love, summer, and wealth. Pronounced “AWN-ya.” One of the most important figures in Irish mythology.
- Carwyn — Welsh, means “blessed love.” Warm and rarely used.
- Seren — Welsh, means “star.” Stars have carried love symbolism in Celtic poetry for centuries.
- Cai — Welsh, means “beloved.” Already listed but belongs here too.
- Rhoswen — Welsh, means “white rose.”
- Einir — Welsh, means “golden” and connected to love poetry. Rare and beautiful.
- Dwynwen — Welsh, the patron saint of lovers. The Welsh equivalent of Valentine’s Day is Dydd Santes Dwynwen. Pronounced “dwin-WEN.”
- Branwen — Welsh, means “blessed raven.” From the Mabinogion, the great Welsh mythology. A love story at its heart.
- Aobh — Irish, means “beauty and radiance.” Pronounced “EEV.” Ancient and rare.
- Cliodhna — Irish goddess of beauty and love. Pronounced “KLEE-na.”
- Liadan — Irish, means “grey lady” but carries love through the famous poem of Liadan and Cuirithir, one of the great Irish love stories.
Vintage Names Meaning Love
Some of the most beautiful love names fell out of use decades ago and are only now starting to come back.
Mabel returned after fifty years away and is now in the US top 200. Amy, which means “beloved” in French, is showing signs of revival after peaking in the 1970s. The vintage love names on this list carry something that a newly invented love name cannot. Real history. Real people. Real love that went before.
- Mabel — Means “lovable.” Back in the top 200 in the US after decades away.
- Amy — Old French, means “beloved.” Peak 1970s but rising again.
- Amanda — Latin, means “worthy of love.”
- Cara — Italian and Irish, means “beloved.”
- Cheryl — From the French chérie, means “beloved.”
- Darling — Old English, means exactly what it says. Rarely used and completely charming.
- Dulcie — Latin, means “sweet and beloved.” Victorian and beautiful.
- Aimee — French form of Amy, means “beloved.” More distinctive than the English spelling.
- Philomena — Greek, means “lover of strength.” An early Christian martyr. Old and rare.
- Thaddeus — Aramaic, one meaning is “beloved.” Biblical and underused.
Rare and Unusual Names Meaning Love
Not invented. Not unusual spellings.
Names from traditions most English-speaking parents have never looked at. Every name below is real, carries a genuine love meaning, and will not belong to anyone else in your child’s class. These are for parents who want the meaning more than the familiarity.
- Ahava — Hebrew, literally means “love.”
- Inanna — Ancient Mesopotamian goddess of love. One of the oldest love names in human history.
- Dwynwen — Welsh patron saint of lovers. Pronounced “dwin-WEN.”
- Habibah — Arabic, means “beloved.”
- Cliodhna — Irish goddess of beauty and love. Pronounced “KLEE-na.”
- Rasmus — Scandinavian, means “beloved and desired.”
- Caradoc — Welsh, means “beloved.”
- Jedidiah — Hebrew, means “beloved of the Lord.”
- Amadeus — Latin, means “love of God.”
- Aobh — Irish, means “beauty.” Pronounced “EEV.”
- Leiv — Old Norse, means “beloved descendant.”
- Diletta — Italian, means “beloved.”
- Canan — Turkish, means “love.”
- Liebling — German, means “darling.”
- Branwen — Welsh, from the great Welsh mythology.
- Rudo — Shona, means “love.”
- Fenmore — English, means “dear love.”
- Liadan — Irish, carries love through mythology.
- Einir — Welsh, connected to love poetry.
- Astghik — Armenian goddess of love. Rare and completely extraordinary.
Short Names Meaning Love
Short love names are underrated.
A name that carries the entire meaning of love in two or three letters has done something remarkable. It has taken one of the biggest concepts in human experience and compressed it into something a child can write before they can read. That is not a small achievement.
- Ai — Japanese and Chinese, means “love.” One syllable.
- Ren — Japanese, means “love.” One syllable.
- Lev — Hebrew, means “heart.” One syllable.
- Cara — Two syllables, means “beloved” in three languages.
- Esme — Two syllables, means “loved.”
- Mila — Two syllables, means “dear.”
- Obi — Two syllables, means “heart.”
- Mio — Two syllables, means “beautiful love.”
- Prem — One syllable, means “love.”
- Amar — Two syllables, means “to love.”
- Cai — One syllable, means “beloved.”
- Jo — One syllable, means “beloved.”
- Mei — One syllable, means “beautiful and beloved.”
- Aine — Two syllables, Irish goddess of love. Pronounced “AWN-ya.”
Wrapping Up
134 baby names meaning love, from every corner of the world.
Some of these names directly say love. Some say beloved, or adored, or dear, or heart. All of them say the same thing in the end. That this person arrived already held. That was true before they had a name, and it will be true long after anyone remembers what the name meant.
Go back through the ones that stopped you. Say them out loud slowly. Love names sound different spoken than read. Softer, or warmer, or more complete. The right one will feel obvious the moment you actually hear it.