1. Home
  2. Topics

Romantic Baby Names for Girls

There has been an upturn in the use of romantic baby names for girls in recent years — think Isabella and Sophia. Many romantic baby names are long and elaborate, often ending with the ultra-feminine A sound. Others are connected to heroines of literature or legend, such as Juliet and Isolde.

Along with Isabella and Juliet, other romantic girl names in the US Top 1000 include Amaya, Esme, Flora, Genevieve, Juliet, Paloma, Valentina, and Ximena. Among the more unique romantic baby names for girls are Celestia, Dulcinea, Jessamine, and Melisande.

Some of these romantic baby names are classic, some are popular, but we're also including several names here that are more unusual. Here's a list of girl names that have a romantic image and feel.

Leilani

Meaning: heavenly flower

Origin:Hawaiian
554
Valentina

Meaning: strength, health

Origin:Latin
203
Livia

Meaning: blue, envious

Origin:Diminutive of Olivia or Latin
275
Tatiana The name Tatiana derives its meaning from th...
Origin:Russian from Latin family name
422
Antonia

Meaning: from Antium

Origin:Latin
697
Isadora

Meaning: gift of Isis

Origin:Greek
192
Seraphina

Meaning: ardent; fiery

Origin:Hebrew
64
Isolde

Meaning: ice ruler

Origin:Welsh, German
128
Lavinia The name Lavinia is of Latin origin. The mea...
Origin:Latin, from ancient place name Lavinium
185
Cressida

Meaning: gold

Origin:Greek
227
Arabella

Meaning: yielding to prayer

Origin:Latin
38
Christabel

Meaning: fair Christian

Origin:Latin and French
2117
Imogen

Meaning: maiden

Origin:Celtic
42
Flora

Meaning: flower

Origin:Latin
69
Thea

Meaning: goddess, godly

Origin:Greek
37
Dorothea

Meaning: gift of God

Origin:Greek
325
Elspeth

Meaning: pledged to God

Origin:Scottish variation of Elizabeth
448
Rose

Meaning: rose, a flower

Origin:Latin
52
Melisande

Meaning: strong in work

Origin:French form of Millicent, German
1656
Esme

Meaning: beloved

Origin:French
247