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.

Prue Prue is a shortened form of the name Prudenc...
Origin:English
2187
Fabiola The origin of this name is Italian and it co...
Origin:French, Italian, and German variation of Fabia
3553
Geneva

Meaning: juniper tree

Origin:Swiss place-name or French
817
Marianne

Meaning: drop of the sea, bitter, or beloved + grace

Origin:French combination of Marie and Anne
1272
Margo

Meaning: pearl

Origin:French, diminutive of Margaret
536
Mignon

Meaning: delicate, dainty

Origin:French
3077
Fabienne

Meaning: bean grower

Origin:French variation of Fabia
3361
Edwige

Meaning: war

Origin:French from German Hedwig
4031
Odile

Meaning: prospers in battle

Origin:French variation of German Otthild
1489
Origin:French, diminutive of Barbara
3004
Maelle

Meaning: chief or prince

Origin:French or Breton
1191
Mathilde Mathilde is a name with French origins. The ...
Origin:French variation of Matilda
1348
Solene

Meaning: with solemnity

Origin:French
1737
Minette

Meaning: faithful defender

Origin:French
2286
Vianne A feminine name of Irish origin, the meaning...
Origin:French, blend of Vivian and Anne
2975
Caprice

Meaning: impulsive change of mind

Origin:French from Italian
3034
Melisandre A name of American origin, the meaning of Me...
Origin:French variation of Millicent
3562
Coralie

Meaning: coral

Origin:French from Latin
555
Origin:French spelling variation of Margo
885
Yvette

Meaning: yew tree

Origin:French, feminine of Yves
607