Romantic Baby Names — Passionate, Beautiful & Full of Love

Romantic baby names are names that have carried love stories across centuries. From Shakespeare to the Arthurian legends — these names feel passionate, beautiful and deeply human.

💕 94 names with full meanings & origins

✨ NameSpark — the free couple baby name game

Both partners swipe. When you both love a name — it's a match!

Play Free →
Girl Names 💗
Portia
Latin
Doorway
Colette
French
Victory of the people
Simone
French
One who hears
Mireille
French
To admire
Eloise
French
Healthy
Hermione
Greek
Pillar
Penelope
Greek
Weaver
Agatha
Greek
Good
Beatrix
Latin
She who brings happiness
Cordelia
Latin
Heart
Hester
Persian
Star
Imogen
Celtic
Maiden
Waverly
English
Meadow of quivering aspens
Isolde
Welsh
Ice ruler
Cressida
Latin
Gold
Cosette
French
Little thing
Viola
Italian
Violet
Layla
Arabic
Night
Kavya
Sanskrit
Poetry
Meera
Sanskrit
Prosperous
Narcissa
Greek
Daffodil
Rosalind
Latin
Pretty rose
Estella
Latin
Star
Elaine
Welsh
Bright shining light
Guinevere
Welsh
White shadow
Dwynwen
Welsh
White wave
Morfudd
Welsh
Maiden
Lara
Russian
Bright
Gretchen
German
Pearl
Heidi
German
Noble kind
Christabelle
Medieval
Beautiful Christian
Godiva
Medieval
Gift of God
Isolda
Medieval
Ice ruler
Amaryllis
Greek
To sparkle
Aurore
French
Dawn
Eulalia
Greek
Sweet speaking
Florinel
Latin
Tender flower
Jocasta
Greek
Shining moon
Thessaly
Greek
From the land of ancient magic
Amorette
French
Little love
Araminta
English
Defender
Evangeline
Greek
Bearer of good news
Isolde
Welsh
Ice ruler
Juliet
French
Youthful
Ondine
Latin
Little wave
Rosalind
Latin
Pretty rose
Valentina
Latin
Strong
Viola
Italian
Violet
Boy Names 💙
Tadhg
Irish
Poet
Duncan
Scottish
Dark warrior
Atticus
Greek
Man of Attica
Lysander
Greek
Liberator of men
Dante
Latin
Enduring
Dorian
Greek
Gift
Geoffrey
Germanic
Peaceful territory
Taliesin
Welsh
Shining brow
Caspian
Latin
Of the Caspian Sea
Dashiell
French
Page boy
Gulliver
Irish
Glutton
Lysander
Greek
Liberator of men
Oberon
Germanic
Noble bear
Odysseus
Greek
Wrathful
Icarus
Greek
Follower
Leander
Greek
Lion man
Tristan
French
Tumult
Romeo
Italian
Pilgrim to Rome
Ishmael
Hebrew
God will hear
Kabir
Arabic
Great
Galileo
Latin
From Galilee
Oberon
Germanic
Noble bear
Caspian
Latin
Of the Caspian Sea
Forrest
English
Dweller near the forest
Earnest
Germanic
Serious
Lancelot
French
Servant
Tristan
French
Tumult
Pryderi
Welsh
Care
Fyodor
Russian
Gift of God
Soren
Scandinavian
Stern
Siegfried
German
Victory peace
Egil
Norse
Awe-inspiring edge
Leofric
Medieval
Beloved ruler
Aelfric
Medieval
Elf ruler
Dashiell
French
Page boy
Gulliver
Irish
Glutton
Lysander
Greek
Liberator of men
Casanova
Italian
New house
Dorian
Greek
Gift
Leander
Greek
Lion man
Romeo
Italian
Pilgrim to Rome
Tristan
French
Tumult
Oberon
Germanic
Noble bear
Unisex Names 🌈
Marlowe
English
Driftwood
Scout
English
Explorer
Florentine
Latin
Of Florence
728×90 — Ad
Frequently Asked Questions
Everything parents want to know
What are the most romantic baby names?
The most romantic baby names include Juliet, Romeo, Isolde, Tristan, Evangeline, Leander, Vivienne, Dorian, Rosamund and Araminta — all names with deep romantic literary or mythological associations.
What Shakespeare names are romantic?
Shakespeare's most romantic names include Juliet, Viola, Rosalind, Beatrice, Cordelia, Miranda, Lysander, Orlando, Romeo and Sebastian — all from his great romantic plays.
What names mean love?
Names meaning love include Carys (Welsh: love), Priya (Sanskrit: beloved), Amara (Swahili: eternal), Khalil (Arabic: friend), Layla (Arabic: night beauty) and the Latin Valentina (strong in love).
Are Arthurian names romantic?
Very much so — Tristan, Isolde, Guinevere, Lancelot, Viviane and Nimue are among the most romantic names in all of literature, tied to the greatest love stories of the medieval world.
728×90 — Ad
Explore More Categories
Find the perfect name style
🏛️
Greek Names
96 names
🇫🇷
French Names
58 names
🇮🇹
Italian Names
29 names
⚔️
Arthurian Names
24 names
🌸
Rare Girl Names
295 names
🌙
Vintage Names
148 names

Save your favourite names

Build a shortlist and share with your partner.