1. Home
  2. Topics

Heroine Baby Names

Great heroines of history, past or present, real or fictional, from politics or the arts, may provide the perfect inspiration If you want to give your little girl a strong name. As with all hero names, it’s important to choose one that strongly resonates with you. A musician may go with a heroine name such as Stevie or Simone, while an activist might strongly connect to a name like Audre or Gloria.

Along with Gloria and Simone, other heroine baby names in the US Top 1000 include Athena, Dorothy, Eloise, Frida, Harlow, Louisa, Rosie, and Zora. Distinctive names that immediately call heroines to mind include Angelou, Lovelace, Moana, and Sojourner.

A heroine name can give your daughter a figure to look up to and impart particular values and lessons. Browse our collection of heroine names below. For more strong baby girl names, consult this list of names that mean strong or powerful .

Harlow

Meaning: rock hill or army hill

Origin:English surname
299
Valentina

Meaning: strength, health

Origin:Latin
203
Octavia

Meaning: eighth

Origin:Latin
306
Vita

Meaning: life

Origin:Latin
1048
Serena

Meaning: tranquil, serene

Origin:Latin
248
Eloise

Meaning: healthy; wide

Origin:French and English variation of Heloise
5
Freya

Meaning: a noble woman

Origin:Norse
15
Isadora

Meaning: gift of Isis

Origin:Greek
192
Origin:English and Scottish, short form of any name ending with -etta: Henrietta, Loretta etc.
127
Nell

Meaning: bright, shining one

Origin:English, diminutive of Helen, Eleanor, et al
266
Athena

Meaning: from Athens

Origin:Greek
81
Beatrix

Meaning: she who brings happiness; blessed

Origin:Latin
112
Emmeline

Meaning: work

Origin:Old French form of archaic German Amal
140
Florence

Meaning: flourishing, prosperous

Origin: Latin
74
Ada

Meaning: noble, nobility, or island

Origin:German or Turkish
50
Theodora

Meaning: gift of God

Origin:Feminine variation of Theodore
208
Dorothy

Meaning: gift of God

Origin:English variation of Greek Dorothea
352
Cordelia

Meaning: heart; daughter of the sea

Origin:Latin; Celtic
33
Aphra

Meaning: dust

Origin:Hebrew, variation of Aphrah
1301
Una

Meaning: one; lamb; happy

Origin:Latin, Irish, or Old Norse
493