1. Home
  2. Topics

Bad Girl Names

It may be difficult for people on the brink of parenthood to admit this, but it's cool to be bad. It was cool when you were younger . . . and it's still going to be cool when your baby-to-be is a lot, lot older. Some Bad Girl names, such as Delilah and Lolita, are clearly tied to a particular Bad Girl from myth, history, or literature. Others, including Desiree and Scarlett, just give off a romantic devil-may-care vibe.

Along with Delilah and Scarlett, other Bad Girl names in the US Top 1000 include Lana, Lilith, Lola, Mabel, Raven, Ruby, and Sadie. Many Bad Girl names for babies are short, repetitive names such as Coco, Fifi, Gigi, and Lulu.

If these Bad Girl names are too much for you, check out the list of names for Good Girls. Among the baddest, coolest baby girl names:

Bad Girl Names

Asia Traditionally of Greek origin, the meaning o...
Origin:Place-name
1606
Calamity The meaning of Calamity is 'disaster'. Peopl...
Origin:English word name
3149
Bohemia The name Bohemia is a beautiful gender-neutr...
Origin:Place or word name
7044
Kylie

Meaning: boomerang; narrow channel

Origin:Noongar, Scottish
1016
Pistol Pistol is a name given to both bay boys and ...
Origin:Word name
7624
Sativa Sativa is of Latin origin and derives from t...
Origin:Word name
2174
Flame The meaning of Flame is ‘a passionate and fi...
Origin:Word name
8589
Cayenne The name Cayenne is a feminine name of Frenc...
Origin:Word name
4024
Diva

Meaning: goddess

Origin:Latin
2030
Mallory

Meaning: unfortunate

Origin:French
1182
Medea

Meaning: middle

Origin:Greek
2675
Maryjane

Meaning: drop of the sea, bitter, or beloved + god is gracious

Origin:English, combination of Mary and Jane
2505
Yolanda

Meaning: violet flower

Origin:Spanish from Greek
2146
Desiree

Meaning: desired, wished

Origin:French
1243
Queenie

Meaning: queen

Origin:English
1887
Madonna

Meaning: my lady

Origin:Latin
3521
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
Delilah

Meaning: delicate

Origin:Hebrew or Arabic
92