Cool Girl Names

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Amorie

Amorie (AM-er-ee) is a German girl’s or boy’s name meaning: “industrious”.

Amya

Amya (Aime-yah) is an American girl’s invented name, the meaning of Amya is unknown.

Astrid

Astrid (AST-RID) is a Scandinavian girl’s name meaning: “beautiful”.

Attica

Attica (AT-I-KUH) is a Greek girl’s name meaning: “from Attica”.

Azure

Azure (a-zhr) is a French girl’s color name meaning: “bright blue”.

Bardot

Bardot (BAAR-Dow) is a French surname from a French place name

Beatrix

Beatrix is a Latin name meaning: “blessed”.

Bexley

Bexley is an English place name.

Bijou

Bijou (bee-zhoo) is a French girl’s name meaning: “jewel”.

Calla

Calla is a Greek girl’s name meaning: “beauty”.

Calliope

Calliope is a Greek name meaning: “beautiful voice”.

Clementine

Clementine (kleh-muhn-tain) is a French girl’s name meaning: “merciful”.

Cleo

Cleo (KLEE-OH) is a Greek girl’s name meaning: “glory”.

Colette

Colette is a French name meaning: “victorious”.

Ezlynn

Ezlynn Meaning and Origin The name Ezlynn is a girl's Sri Lankan name of unknown meaning. Posts with the name Ezlynn: 25 Effortlessly Cool Names for Baby Girls

Goldie

Goldie (GOHL-DEE) is a American girl’s invented name.

Inez

Inez Meaning and Origin Inez is a girl's name meaning "pure" and is of Portuguese origin.  Posts with the name Inez:  25 Effortlessly Cool Names for Baby Girls 60 Short Unique Girl Names

Jem

Jem (gem) is a girl’s name of English origin that is used as a short form for names such as Jemima, Jeremiah, Jeremy, and Jemma.

Jezebel

The girl’s name Jezebel is a Hebrew name meaning: “not exalted”.

Katniss

Katniss (cat-niss) is a fictional girl’s name.

Kenzie

Kenzie (KEN-ZEE) is a girl’s name of Gaelic origin meaning: “fair one”.

Laken

Laken (LEY-KihN) is a girl’s name of Dutch origin meaning: “bed sheet”.

Larue

Larue (LAA-Ruw) is a girl’s name of French origin meaning: “street”.

Leda

Leda (LEE-dUH) is a girl’s name of Greek origin meaning: “happy”.

Lilou

Lilou (lee-LOO) is a girl’s name of French origin meaning: “lily”.

Luna

Luna is a Latin name meaning: “moon”.

Maple

Maple (mei-pl) is a girl’s name of English origin that comes from the tree name.

Mavery

Mavery Meaning and Origin Mavery is a girl's modern invented name. Posts with the name Mavery: 25 Effortlessly Cool Names for Baby Girls 100 Pretty Unique Names for Girls Flying Under the Radar 500 of the Prettiest Girl Names You’ve Ever Heard

Mavis

Mavis is a French name meaning: “song bird”.

Moxie

Moxie (maak-see) is a girl’s name of American origin meaning: “spirited”.

Nola

Nola (no-la) is a girl’s name of Gaelic origin that is a short form of Fionnuala meaning: “fair”.

Nova

Nova is a Latin name meaning: “new”. 

Paizley

Paizley (PAYZ-lee) is a girl’s name of Scottish origin meaning: “church”.

Poppy

Poppy is a Latin name meaning: “red flower”.

Prairie

Prairie (preh-ree) is a girl’s or boy’s name of English and French origin meaning: “meadow”.

Prue

Prue Meaning and Origin Prue is a girl's name meaning "good judgment" and is of French via Latin origin. Prue is feminine and dainty without being too girly. If you love unique baby names, this is your pick, mama! You may also like: Petra, Priya, Piera Posts with the...

Rouge

Rouge (roozh, rooj, roge) is a girl’s name of French origin meaning: “red”.

Temperance

Temperance (THEM-per-ins) is a girl’s name of English origin meaning: “moderation or restraint”.

Thea

Thea Meaning and Origin Thea is a girl's name meaning "goddess" and is of Greek origin. Current Popularity: #303. Posts with the name Thea: 40 Breathtaking Boho Chic Earthy Names for Girls 500 of the Prettiest Girl Names You’ve Ever Heard

Trinity

Trinity (tri-nuh-tee) is a girl’s name of Latin origin meaning: “triad”.

Vada

Vada Meaning and Origin Vada is a girl's name meaning "famous ruler" and is of German origin. Current Popularity: #817. Posts with the name Vada:  25 Effortlessly Cool Names for Baby Girls 60 Hippie Baby Names For Your Little Boho Baby

Valley

Valley Meaning and Origin The name Valley is a girl's name meaning "between the mountains" and is of English origin.  Posts with the name Valley: 182 Cool And Unique Names For Girls

Veda

Veda Meaning and Origin Unusual without being too different or trying too hard. We think it’s a super-relevant and a cool name for any modern girl. The name Veda is a girl's name meaning "knowledge" and is of Sanskrit origin. In Sanskrit word, véda comes from the...

Verity

Old French from Latin Veritas “truth”.

Waverly

Waverly is an English name meaning: “quivering aspens”.

Winslet

The girl’s name Winslet is an English name meaning: “Wynn’s stream”.

Yara

Yara Meaning and Origin Yara is a girl's name meaning "water lady, small butterfly" and is of Brazilian, Arabic origin. Current Popularity: #651. Posts with the name Yara:  25 Effortlessly Cool Names for Baby Girls 60 Hippie Baby Names For Your Little Boho Baby 500 of...

Zavia

Zavia Meaning and Origin Zavia is a girl's name meaning "new house" and is of Basque and Spanish origin. Zavia is a pretty name, free-flowing and full of life. Its simplicity fits perfectly in our modern world. You may also like: Zosia, Zillah, Zandria Posts with the...

Zola

Zola (ZOH-LUH) is a girl’s name of African origin meaning: “tranquil”.

Get the Latest