1. Home
  2. Topics

Badass Princess Names

Badass princess is an image that appeals not only to contemporary little girls but to their parents when choosing a name. These unusual girls' names are attractive not so much because of their sound or their style but because of the complicated image they convey. These are rare baby girl names that are both decidedly feminine and rooted in tradition, but are not at all conventional or conservative. They’re creative and edgy, but not invented or unorthodox like Aurelia and Magnolia.

Along with Aurelia and Magnolia, other badass princess names in the US Top 1000 include Anastasia, Antonella, Aurora, Clarissa, Emmeline, Estelle, Evangeline, and Tatiana. Among the quirkier, more unique badass princess names are Alouette, Fuchsia, Theodosia, and Xanthippe.

Here, some badass princess names we recommend you consider. If you prefer more classical names, take a look at our list of Princess Names.

Fiorella

Meaning: little flower

Origin:Italian
1216
Zenobia

Meaning: force of Zeus

Origin:Greek
1087
Larissa

Meaning: citadel

Origin:Variation of Larisa, Greek and Russian
775
Violetta

Meaning: purple

Origin:Italian
916
Indira

Meaning: beauty

Origin:Sanskrit
938
Fiammetta

Meaning: little fiery one

Origin:Italian
2394
Gwyneira

Meaning: white snow

Origin:Welsh
2453
Veronique

Meaning: true image

Origin:French form of Veronica
2604
Julietta

Meaning: little Julia

Origin:Spanish variation of Juliet
3364
Silvana

Meaning: of the forest

Origin:Italian
3416
Maxima The name Maxima is of Latin origin. The mean...
Origin:Latin, feminine variation of Maximus
3493
Alexandrine

Meaning: defending men

Origin:French and German variation of Alexandra
3582
Clementina

Meaning: mild, merciful

Origin:Spanish feminine form of Clement, Latin
3667
Petronilla

Meaning: yokel

Origin:Roman and Italian feminine variation of Petronius
3786
Amarissa

Meaning: little lover

Origin:Combination name, Ama + issa
3800
Augustina

Meaning: the exalted one

Origin:Feminine variation of Augustus, Latin
4020
Nereida

Meaning: sea nymph

Origin:Greek
4060
Dominica

Meaning: belonging to the Lord

Origin:Italian, feminine variation of Dominic
2011
Antonella

Meaning: first born

Origin:Latin
1107
Leontine

Meaning: lion

Origin:French female form of Leontios, Greek
1869