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.

Cali The meaning of Cali is 'beautiful' and it is...
Origin:Diminutive of any Cal- name
2712
Origin:Hawaiian nature name
2731
Amaris The meaning of Amaris is ‘God has said’. It ...
Origin:Variation of Amara or Amariah
2743
Jubilee

Meaning: ram's horn

Origin:Hebrew
2848
Paola The meaning of Paola is ‘small’, ‘little’, ‘...
Origin:Italian and Spanish variation of Paula
2873
Kenya

Meaning: mountain of white

Origin:Place name, Kikuyu
3293
Opal

Meaning: gem

Origin:Sanskrit
303
Holland

Meaning: wooded land

Origin:Dutch place name
809
Noelani

Meaning: heavenly mist

Origin:Hawaiian
1845
Heloise

Meaning: healthy; wide

Origin:French from German
1784
Olive

Meaning: olive tree

Origin:English, from Latin, nature name
55
Luna

Meaning: moon

Origin:Latin
6
Lola

Meaning: lady of sorrows

Origin:Spanish, diminutive of Dolores
79
Scarlett

Meaning: scarlet, red

Origin:English
68
Sadie

Meaning: princess

Origin:Diminutive of Sarah
53
Georgia

Meaning: farmer

Origin:English, feminine variation of George
124
Charlie

Meaning: free man

Origin:Diminutive of Charles or Charlotte
735
Aurora

Meaning: dawn

Origin:Latin
8
Beatrice

Meaning: she who brings happiness; blessed

Origin:Latin
36
Clementine

Meaning: mild, merciful

Origin:French feminine version of Clement, Latin
27