1. Home
  2. TAGS

Short and Strong Girl Names

Short and strong girl names hit just the right note between feminine and feisty. Short girl names are great for balancing out a long surname or middle name, and they have the added bonus of being simple and straightforward to say and spell.

Our favorite short and strong names for girls range from classics like Kate, Eve and Anna, to cool vintage revivals like Alma, Ida and Tess, to modern mini-names with a punch, like Nico, Rue and Lux.

Many of the fabulous short and strong girl names on this list have powerful meanings to match. Try Cleo "glory", Veda "wisdom" or Zoya "life".

Here, browse a selection of our favorite short and strong baby girl names that pack a punch. Or, if you're having a boy, check out this post over on our blog about strong names for boys.

Ottoline

Meaning: prospers in battle

Origin:French and English, diminutive of Ottolie
1309
Amandine

Meaning: much-loved

Origin:French, diminutive of Amanda
1641
Melisande

Meaning: strong in work

Origin:French form of Millicent, German
1656
Esme

Meaning: beloved

Origin:French
247
Delphine

Meaning: of Delphi; womb

Origin:French from Greek
119
Fleur

Meaning: flower

Origin:French
332
Spencer

Meaning: keeper of provisions

Origin:French
909
Genevieve

Meaning: tribe woman

Origin:English from French
24
Odette

Meaning: wealthy

Origin:French, from German
160
Sylvie

Meaning: from the forest

Origin:French variation of Latin Sylvia
98
Amelie

Meaning: work

Origin:French variation of Amelia
258
Coco Coco is a feminine name of Latin origin. The...
Origin:Spanish and French pet name
439
Gigi The meaning of Gigi is 'farmer'. It is a fem...
Origin:French diminutive
527
Fifi

Meaning: Jehovah increases

Origin:French, diminutive of Josephine
1330
Manon

Meaning: bitter

Origin:French, diminutive of Marie
698
Lilou

Meaning: lily

Origin:Occitan pet form of French Liliane
782
Iolanthe

Meaning: violet flower

Origin:Greek
848
Harriet

Meaning: estate ruler

Origin:English variation of French Henriette
175
Rosalie

Meaning: rose

Origin:French variation of Latin Rosalia
154
Margot

Meaning: pearl

Origin:French, diminutive of Margaret
46