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.

Dahlia

Meaning: Dahl's flower

Origin:Flower name, from Swedish surname
172
Margot

Meaning: pearl

Origin:French, diminutive of Margaret
46
Celine

Meaning: heavenly

Origin:French variation of Celeste
395
Venus

Meaning: desire

Origin:Latin
449
Reese

Meaning: ardor

Origin:Welsh
584
Vivienne

Meaning: life

Origin:French variation of Vivian
228
Alma

Meaning: nurturing, soul

Origin:Latin
475
June

Meaning: young

Origin:Latin
186
Thalia

Meaning: to flourish

Origin:Greek
389
Jovie A name of American origin, the meaning of Jo...
Origin:Modern invented name
484
Juliet

Meaning: youthful or sky father

Origin:English from Latin
100
Celia

Meaning: heavenly

Origin:Latin
198
Azalea

Meaning: azalea, a flower

Origin:English
354
Oona

Meaning: lamb

Origin:Irish, variation of Una
467
Royal

Meaning: royal

Origin:English word name
171
Nova

Meaning: new

Origin:Latin
188
Briar

Meaning: a thorny patch

Origin:English
293
Zara

Meaning: blooming flower; God remembers

Origin:Hebrew and Arabic
141
Layla

Meaning: night

Origin:Variation of Leila, Arabic
142
Amaya

Meaning: mother city; the end; night rain

Origin:Spanish version of Amaia or Japanese
148