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.

Brielle

Meaning: hunting grounds

Origin:French
471
Jolie

Meaning: pretty

Origin:French
818
Eloise

Meaning: healthy; wide

Origin:French and English variation of Heloise
5
Remi

Meaning: oarsman

Origin:French, variation of Remy
230
Kiki

Meaning: double happiness

Origin:French nickname and Japanese
240
Emmeline

Meaning: work

Origin:Old French form of archaic German Amal
140
Estelle

Meaning: star

Origin:French
189
Isabelle

Meaning: pledged to God

Origin:French variation of Isabel
223
Belle

Meaning: beautiful

Origin:Short form of Isabelle or French
310
Annabelle

Meaning: loving

Origin:Combination of Anna and Belle or French form of Amabel
434
Amabel

Meaning: lovable

Origin:Latin
935
Cybele

Meaning: the mother of all gods

Origin:Greek
1164
Maribel

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

Origin:English combination of Mary and Bel
1290
Elodie

Meaning: foreign riches

Origin:French, variation of Alodia, German
26
Ottilie

Meaning: prosperous in battle

Origin:German, French
34
Adeline

Meaning: noble, nobility

Origin:French, diminutive of Adele
45
Elise

Meaning: pledged to God

Origin:French variation of Elizabeth
125
Natalie

Meaning: birthday of the Lord

Origin:French variation of Russian Natalia
370
Alouette

Meaning: lark

Origin:French
490
Sidonie

Meaning: from Sidon

Origin:Latin
1203