Trending Girl Names

Margot

The name Margot is a girl's name of French origin, meaning "pearl".

Evie

The name Evie is a girl's name of Hebrew origin, meaning "life".

Lilith

The name Lilith is a girl's name of Assyrian origin, meaning "ghost, night monster".

Heidi

The name Heidi is a girl's name of German origin, meaning "noble, nobility".

Aspen

The name Aspen is both a boy's name and a girl's name.

Eden

The name Eden is both a boy's name and a girl's name of Hebrew origin, meaning "place of pleasure, delight".

Kehlani

The name Kehlani is a girl's name meaning "sea and sky".

Poppy

The name Poppy is a girl's name of Latin origin, meaning "red flower".

Ada

The name Ada is a girl's name of German origin, meaning "noble, nobility".

Sadie

The name Sadie is a girl's name of Hebrew origin, meaning "princess".

Maeve

The name Maeve is a girl's name of Irish origin, meaning "she who intoxicates".

Teagan

The name Teagan is both a boy's name and a girl's name of Irish origin, meaning "little poet or fair".

Arabella

The name Arabella is a girl's name of Latin origin, meaning "yielding to prayer".

Sloane

The name Sloane is both a boy's name and a girl's name of Irish origin, meaning "raider".

Willow

The name Willow is both a boy's name and a girl's name of English origin, meaning "willow tree".

Vera

The name Vera is a girl's name of Russian origin, meaning "faith".

Yara

The name Yara is a girl's name of Arabic, Brazilian origin, meaning "friend, helper".

Sage

The name Sage is both a boy's name and a girl's name of Latin origin, meaning "wise".

Rosalie

The name Rosalie is a girl's name of French origin, meaning "rose".

Della

The name Della is a girl's name.

Mazikeen

The name Mazikeen is a girl's name meaning "harmful spirits".

Adelina

The name Adelina is a girl's name of Spanish, Italian, Slavic origin, meaning "noble, nobility".

Astrid

The name Astrid is a girl's name of Scandinavian, Norse origin, meaning "divinely beautiful".

Sawyer

The name Sawyer is both a boy's name and a girl's name of English origin, meaning "woodcutter".

Saoirse

The name Saoirse is a girl's name of Irish origin, meaning "liberty".

Lila

The name Lila is a girl's name of Arabic, Hindi, Persian origin, meaning "night; play".

Artemis

The name Artemis is both a boy's name and a girl's name of Greek origin.

Nova

The name Nova is both a boy's name and a girl's name of Latin origin, meaning "new".

Popular Lists