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.

Antoinette

Meaning: priceless one

Origin:French feminine diminutive form of Antoine
1265
Nicolette

Meaning: people of victory

Origin:French, diminutive of Nicole, feminine variation of Nicholas, Greek
1332
Claudette

Meaning: lame; enclosure

Origin:French, feminine variation of Claude
1389
Courtney

Meaning: short nose

Origin:French
1097
Cinderella

Meaning: little ash-girl

Origin:French
2118
Suzette

Meaning: lily

Origin:French diminutive of Susannah, Hebrew
3572
Muguet

Meaning: lily

Origin:French
7605
Odilia

Meaning: wealth, fortune

Origin:Germanic
2970
Alienor The name Alienor, of French origin, carries ...
Origin:French, meaning unknown
3317
Satine

Meaning: smooth, shiny

Origin:French
1661
Philippine

Meaning: lover of horses

Origin:French, feminine variation of Philippe
1802
Raine

Meaning: queen

Origin:French
1803
Leontine

Meaning: lion

Origin:French female form of Leontios, Greek
1869
Eponine Eponine is an English name and the meaning o...
Origin:French literary name
1920
Reine

Meaning: queen

Origin:French
1936
Pascaline Pascaline is a top-trending baby name with a...
Origin:French
10446
Origin:French, feminine variation of Michael
12248
Sixtine

Meaning: sixth-born

Origin:French feminine variation of Sixtus
3610
Beline

Meaning: goddess

Origin:French
3710
Typhaine

Meaning: epiphany

Origin:French
7014