1. Home
  2. TAGS

Good Girl Names

Bad Girl names are hot, but Good Girl names — sweet, innocent, feminine baby girl names — are too. Many Good Girl names are connected to virtues, either through meaning, such as Agnes and Ruth, or as virtues themselves, such as Serenity and Patience.

Along with Ruth and Serenity, other Good Girl names in the US Top 300 include Angelina, Clara, Esther, Ivy, Julia, Melody, Nora, and Summer. Common floral names such as Daisy, Iris, Rose, and Lily are also among the most popular Good Girl names.

If these are too angelic for you, consult the Bad Girl collection. Here, the sweetest and loveliest baby girl names:

Good Girl Names

Kismet

Meaning: fate

Origin:Word name
1786
Winslet

Meaning: Wynn's channel or stream

Origin:English surname and place-name
1915
Poet The name Poet has Engish origins and the mea...
Origin:English word name
2349
Merritt

Meaning: boundary gate

Origin:English surname name
2716
Origin:Word name
7160
Egypt The meaning of Egypt is 'the temple of the k...
Origin:Place-name
5071
Marit

Meaning: pearl

Origin:Aramaic
2705
Cricket The meaning of Cricket is taken from the ins...
Origin:Nature name
1380
Luck Number: 5
18137
Origin:Hebrew
14043
Crescent

Meaning: increasing, growing

Origin:French
2784
Selket The name Selket is a name most often given t...
Origin:Egyptian mythology name
4963
Evolet Evolet is a rare name with an unknown origin...
Origin:Modern invented name
1165
Pleasant The name Pleasant has its roots in French. T...
Origin:Word name
12322
Secret

Meaning: kept from knowledge or view

Origin:English word name
3274
Spirit

Meaning: a supernatural being or essence

Origin:English word name
3372
Britt

Meaning: high goddess

Origin:Swedish, contracted form of Birgit
3428
Everest The name Everest is of English origin and th...
Origin:Place-name, world's tallest mountain
3770
Dot Traditionally, parents choose this name for ...
Origin:English, diminutive of Dorothy
1449
Brett

Meaning: from Brittany

Origin:Celtic
4511