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.

Louise

Meaning: renowned warrior

Origin:French and English, feminine variation of Louis
377
Marguerite

Meaning: pearl; daisy

Origin:French variation of Margaret; also a flower name
757
Susannah

Meaning: lily

Origin:Hebrew
1030
Celeste

Meaning: heavenly

Origin:Latin
512
Selena

Meaning: moon goddess

Origin:Latinized variation of Greek Selene
360
Tabitha

Meaning: gazelle

Origin:Aramaic
401
Soleil

Meaning: sun

Origin:French
236
Rue

Meaning: herb; regret

Origin:Botanical names or word name
373
Jade

Meaning: stone of the side

Origin:Spanish
364
Maren

Meaning: sea

Origin:Latin
179
Ramona

Meaning: wise protector

Origin:Spanish, feminine variation of Ramon
309
Catalina

Meaning: pure

Origin:Spanish variation of Catherine
660
Primrose

Meaning: first rose

Origin:English flower name
301
Viola

Meaning: violet

Origin:Latin
340
Lux

Meaning: light

Origin:Latin
522
Arcadia

Meaning: region offering peace and contentment

Origin:Greek
580
Hermione

Meaning: messenger, earthly

Origin:Greek, feminine version of Hermes, "messenger, earthly"
334
Zora

Meaning: dawn

Origin:Serbo-Croatian
365
Salome

Meaning: peace

Origin:Hebrew
629
Rio

Meaning: place of the cherry blossoms

Origin:Japanese
715