Heroine Baby Names

Mae

The name Mae is a girl's name of English origin, meaning "bitter or pearl".

Boudicca

The name Boudicca is a girl's name of Celtic origin, meaning "victory".

Latifah

The name Latifah is a girl's name of Arabic origin, meaning "kind and gentle".

Clara

The name Clara is a girl's name of Latin origin, meaning "bright, clear".

Vita

The name Vita is a girl's name of Latin origin, meaning "life".

Ginger

The name Ginger is a girl's name of English origin.

Sylvia

The name Sylvia is a girl's name of Latin origin, meaning "from the forest".

Rosalind

The name Rosalind is a girl's name of Spanish origin, meaning "pretty rose".

Venus

The name Venus is a girl's name of Latin origin.

Rihanna

The name Rihanna is a girl's name meaning "sweet basil".

Ellen

The name Ellen is a girl's name of English origin, meaning "torch; shining light".

Eleanor

The name Eleanor is a girl's name of English origin.

Beatrice

The name Beatrice is a girl's name of Italian, Latin origin, meaning "she who brings happiness; blessed".

Etta

The name Etta is a girl's name of English origin.

Margaret

The name Margaret is a girl's name of Greek origin, meaning "pearl".

Rowena

The name Rowena is a girl's name of Welsh origin, meaning "white spear or famous friend".

Florence

The name Florence is both a boy's name and a girl's name of Latin origin, meaning "flourishing, prosperous".

Dorothy

The name Dorothy is a girl's name of English, Greek origin, meaning "gift of God".

Ada

The name Ada is a girl's name of German origin, meaning "noble, nobility".

Hermione

The name Hermione is a girl's name of Greek origin, meaning "messenger, earthly".

Maya

The name Maya is a girl's name of Hebrew, Spanish, Greek origin, meaning "water".

Ramona

The name Ramona is a girl's name of Spanish origin, meaning "wise protector".

Vera

The name Vera is a girl's name of Russian origin, meaning "faith".

Audrey

The name Audrey is a girl's name of English origin, meaning "noble strength".

Mary

The name Mary is a girl's name of Hebrew origin, meaning "drop of the sea, bitter, or beloved".

Joan

The name Joan is both a boy's name and a girl's name of English origin, meaning "God is gracious".

Michelle

The name Michelle is a girl's name of French origin, meaning "who is like God".

Serena

The name Serena is a girl's name of Latin origin, meaning "tranquil, serene".

Popular Lists