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.

Shiloh

Meaning: tranquil

Origin:Biblical place-name, Hebrew
402
Galilea

Meaning: Galilee

Origin:Feminine variation of Galileo, after "Galilee"
1008
Sheba

Meaning: daughter of an oath

Origin:Hebrew, short variation of Bathsheba
2507
Grey The name Grey refers to 'gray-haired' and is...
Origin:Color name
2211
Echo

Meaning: echo or sound

Origin:Greek mythology name
639
Winter The name Winter is of American origin. The m...
Origin:Word name
714
Sutton

Meaning: from the southern homestead

Origin:English
420
Ever Ever is of American origin. It is a gender-n...
Origin:Word name
1523
Sunny According to its English origin, the meaning...
Origin:English nickname
351
Hunter

Meaning: one who hunts

Origin:English
2182
Billie

Meaning: resolute protection

Origin:English, diminutive of Wilhelmina, Wilma
409
Lou

Meaning: renowned warrior

Origin:Short form of Louise
546
Drew

Meaning: strong and manly

Origin:Diminutive of Andrew
1296
Story

Meaning: an account of incidents or events

Origin:English word name
1085
Ocean The meaning of Oceanus is 'of the ocean', ac...
Origin:English, nature name
1322
Madrigal

Meaning: song for unaccompanied voices

Origin:Latin
1693
Lennon

Meaning: lover

Origin:Irish
562
Sierra

Meaning: saw

Origin:Spanish
868
Dakota

Meaning: friendly one

Origin:Native American tribe and place name; Sioux
1112
Carolina

Meaning: free man

Origin:Variation of Caroline; also place-name
1118