The Best Feminine & Fierce Girl Names

Alexandra
- Origin: Greek
- Meaning: Alexandra means “defender of the people”
Athena
- Origin: Greek
- Meaning: Athena means “goddess of wisdom” or “warrior goddess”
Blair
- Origin: Scottish
- Meaning: Blair means “field” or “plain”
Bridget
- Origin: Irish
- Meaning: Bridget means “exalted one” or “strength”
Camilla
- Origin: Latin
- Meaning: Camilla means “attendant” or “helper”
Cleo
- Origin: Greek
- Meaning: Cleo means “glory” or “pride”
Diana
- Origin: Latin
- Meaning: Diana means “divine” or “heavenly”
Eleanor
- Origin: Old French
- Meaning: Eleanor means “the other Aenor”
Ember
- Origin: English
- Meaning: Ember refers to a small piece of burning or glowing coal or wood
Freya
- Origin: Norse
- Meaning: Freya means “lady” or “mistress”
Strong and Empowering Girl Names
Giselle
- Origin: French
- Meaning: Giselle means “pledge” or “hostage”
Harper
- Origin: English
- Meaning: Harper means “harp player” or “one who plays the harp”
Hera
- Origin: Greek
- Meaning: Hera means “queen” or “lady”
Imogen
- Origin: Irish
- Meaning: Imogen means “maiden” or “girl”
Isolde
- Origin: Welsh
- Meaning: Isolde means “ice ruler”
Josephine
- Origin: French
- Meaning: Josephine means “God will increase” or “Jehovah increases”
Kendra
- Origin: English
- Meaning: Kendra means “the ruler of the water”
Leona
- Origin: Latin
- Meaning: Leona means “lioness” or “female lion”
Magnolia
- Origin: Latin
- Meaning: Magnolia refers to a genus of flowering plants named after the French botanist Pierre Magnol
Matilda
- Origin: German
- Meaning: Matilda means “battle-mighty” or “strength in battle”
Natalia
- Origin: Latin
- Meaning: Natalia means “birthday” or “born on Christmas Day”
Octavia
- Origin: Latin
- Meaning: Octavia means “eighth” or “born eighth”
Phoenix
- Origin: Greek
- Meaning: Phoenix refers to a mythical bird that regenerates or is reborn from its ashes
Quincy
- Origin: Latin
- Meaning: Quincy means “fifth” or “fifth-born”
Regina
- Origin: Latin
- Meaning: Regina means “queen”
Empowering Girl Names
Roxanne
- Origin: Persian
- Meaning: Roxanne means “dawn” or “bright”
Sabine
- Origin: Latin
- Meaning: Sabine refers to a member of an ancient Italic people
Seraphina
- Origin: Hebrew
- Meaning: Seraphina means “fiery” or “ardent”
Theodora
- Origin: Greek
- Meaning: Theodora means “gift of God”
Valentina
- Origin: Latin
- Meaning: Valentina means “strong” or “healthy”
- Origin: Latin
- Meaning: Victoria means “victory” or “conqueror”
Winona
- Origin: Native American
- Meaning: Winona means “firstborn daughter”
Zara
- Origin: Arabic
- Meaning: Zara means “princess” or “radiance”