1. Home
  2. Topics

Cool Girl Names

Cool girl names come from a range of sources and styles, from ancient to modern, classic to newly created.

Along with Top 10 name Ava, cool girl names in the US Top 100 include Mila, Aria, Luna, Layla, Hazel, Aurora, Nova, Willow, Ruby, Isla, Quinn, Sadie, and Delilah. And there are thousands more cool names for girls as you move down the list to more unusual choices.

Cool girl names might be goddess names from antique cultures or badass word names. You can fashion cool girl names from ancestral surnames or from spiritual beliefs.

Cool names for girls might push gender boundaries and revive forgotten names from the past. They might be one-of-a-kind names invented by you or vintage names discovered on a family tree.

The list of cool names for girls is limited in scope only by your imagination, with new cool names minted every day. This list of cool girl names is nowhere close to comprehensive, but consider it your starter kit.

Amelie

Meaning: work

Origin:French variation of Amelia
258
Francesca

Meaning: from France or free man

Origin:Italian variation of Frances
271
Yara

Meaning: friend, helper

Origin:Arabic
300
Paloma

Meaning: dove

Origin:Spanish
321
Wren

Meaning: small bird

Origin:English
89
Willow

Meaning: willow tree

Origin:English nature name
96
Pixie

Meaning: fairy

Origin:Swedish or Cornish
875
Birdie

Meaning: bird

Origin:English
130
Vera

Meaning: faith

Origin:Russian
139
Liv

Meaning: life

Origin:Norse
412
Lara

Meaning: citadel

Origin:Russian, diminutive of Larissa or Larisa
453
Anais

Meaning: grace

Origin:Catalan and Provencal pet form of Hebrew Anna
408
Chiara

Meaning: light, clear

Origin:Italian
425
Xiomara

Meaning: famous in battle

Origin:Feminine variation of Guiomar, Spanish, Portuguese
620
Lilou

Meaning: lily

Origin:Occitan pet form of French Liliane
782
Juni

Meaning: June

Origin:Scandinavian
800
Helena

Meaning: torch; shining light

Origin:Latinate form of Helen, Greek
115
Harriet

Meaning: estate ruler

Origin:English variation of French Henriette
175
Zelda

Meaning: gray fighting maid

Origin:Diminutive of Griselda
193
Lumi

Meaning: snow

Origin:Finnish
374