104 Goth Names for Girls and Boys

If you are looking for baby names with an edge, consider going with goth names for your little angel… of darkness. Goth names are simply moody appellations that fit goth sensibilities. That means baby names that have meanings like “darkness” or “bringer of death.” If not in the meaning, the goth aesthetic should be evident in the sound of a name.

Goth names come from all languages and traditions and offer a variety of options for parents who want a moody moniker for their baby. We decided to curate the best goth names for girls and boys so you feel inspired to choose a name that fits your own personal style. These names do not disappoint, so go ahead and put on your favorite The Cure album and get down with the darkness with us.

-Check Out These Goth Names for Babies from A to Z-

Goth Names That Start with A

104 Goth Names

Names for Girls:

  • Acantha, a Greek mythology name, meaning “to prick” or “thorn.”
  • Amoret is a literary name from  Spenser’s The Faerie Queene. It’s got “amor” for love, but it also rhymes with amulet.

Names for Boys:

  • Abraxas is a Persian mythological name of a figure worshipped as a “Supreme Being.”
  • Ash is an English name that means “ash tree.” Ash is a subtle goth name most parents can safely get away with.

Goth Names That Start with B

104 Goth Names

Names for Girls:

  • Bellatrix is a Latin name, meaning “female warrior.” The name belongs to a star in Orion.
  • Belinda can claim both German and Spanish origins, meaning “pretty snake.”

Names for Boys:

  • Bram is the Dutch form of Abraham, meaning “father of multitudes.” Bram Stoker vibes, anyone?
  • Blackwell has English origins and means “black well.” Do you dare peer inside?

Goth Names That Start with C

104 Goth Names

Names for Girls:

  • Circe comes from Greek mythology, the name belongs to a goddess of magic.
  • Crimson is a blood-red color name that’s dripping with drama.

Names for Boys:

  • Cadman is a Saxon name, meaning “warrior.”
  • Crow is seen more often as a surname, but it could work as a first.

Goth Names That Start with D

104 Goth Names

Names for Girls:

  • Desdemona is a storied name used by Shakespeare for a character in Othello. The name means “wretched.”
  • Drusilla is a name from Latin, meaning “fruitful.”

Names for Boys:

  • Damian is a Greek name, meaning “to tame.”
  • Dorian makes for a perfect name for Oscar Wilde fans. Dorian has Greek origins as a name for a tribe, meaning “from Doris.”

Goth Names That Start with E

104 Goth Names

Names for Girls:

  • Edwina is an English name, meaning “wealthy friend.”
  • Eris is found as a name in Greek mythology for the goddess of strife and discord. Thus, the name means “strife.”

Names for Boys:

  • Elwin is an English name meaning “elve’s friend.”
  • Etienne is a French form of Stephen, meaning “garland.”

Goth Names That Start with F

104 Goth Names

Names for Girls:

  • Flannery is an Irish name that means “descendant of Flannghal.” It’s associated with writer, Flannery O’Connor today.
  • Faustina comes from Latin origins that mean “fortunate.”

Names for Boys:

  • Frederick is a German name, meaning “peaceful ruler.”
  • Fabian is a Latin clan name, meaning “bean grower.”

Goth Names That Start with G

104 Goth Names

Names for Girls:

  • Garnet is a French jewel name for a deep red stone. It means “pomegranate.”
  • Gwendoline has Welsh origins and means “white ring.”

Names for Boys:

  • Gavin is a Celtic name, meaning “white hawk.”
  • Gaspar is the Spanish form of a Persian name, meaning “bringer of treasure.”

Goth Names That Start with H

104 Goth Names

Names for Girls:

  • Hecate is a Greek mythological name associated with witches and magic.
  • Hestia is another Greek mythological name. It’s associated with the goddess of the hearth and home.

Names for Boys:

  • Hans is a German diminutive form of Johannes, meaning “God is gracious.”
  • Hiram is a Hebrew name, meaning “brother of the exalted.”

Goth Names That Start with I

104 Goth Names

Names for Girls:

  • Ingrid is a Norse name related to the god, Ing, meaning “fair.”
  • Izora is an ancient Greek name that refers to a place, Isaura.

Names for Boys:

  • Ichabod has Hebrew origins, meaning “gone is the glory.”
  • Ingram is a German name, meaning “son of the raven.”

Goth Names That Start with J

104 Goth Names

Names for Girls:

  • Jezebel was once considered a taboo before she was recognized as a feminist hero. The name has Hebrew origins, meaning “not exalted.”
  • Junia is a Latin name, a form of Junius, meaning “born in June.”

Names for Boys:

  • Jarlath is an Irish name, meaning “tributary lord.” It’s likely what inspired the name Jareth, David Bowie‘s character in Labyrinth.
  •  Jacopo is an Italian form of Jacob, a Hebrew name meaning “supplanter.”

Goth Names That Start with K

104 Goth Names

Names for Girls:

  • Katrina is a German form of Katherine, a name meaning “pure.”
  • Kore is a Greek name that refers to the myth of Persephone. The name means “maiden.”

Names for Boys:

  • Kieran is an Irish name for boys that means “little dark one.”
  • Killian is another Irish name. This one means “church.”

Goth Names That Start with L

104 Goth Names

Names for Girls:

  • Lamia names a Greek mythological figure who seduced men before eating them. The name means “shining.”
  • Layla is an Arabic name that means “night.”

Names for Boys:

  • Lucian is a Latin name for boys that means “light” but sounds dark.
  • Leander is a Greek name, meaning “lion-man.”

Goth Names That Start with M

104 Goth Names

Names for Girls:

  • Musette is a French name with Latin origins, meaning “little muse.”
  • Magenta is a color name that sounds absolutely electric.

Names for Boys:

  • Malachi is a Hebrew name, meaning “my messenger.”
  • Mordecai is another Hebrew name. This one means “follower of Marduk.”

Goth Names That Start with N

104 Goth Names

Names for Girls:

  • Nesta is the Welsh form of Agnes, meaning “pure.”
  • Narcissa is a Greek name, meaning “daffodil.”

Names for Boys:

  • Nicolo is a rhythmic, Italian form of Nicholas, a Greek name that means “people of victory.”
  • Night is a word name that means exactly what you think it does.

Goth Names That Start with O

104 Goth Names

Names for Girls:

  • Ophelia refers to Hamlet‘s tragic hero. The name comes from Greek that means help.”
  • Opaline is a variant of the Sanskrit name, Opal, meaning “gem.”

Names for Boys:

  • Orpheus is a name from Greek mythology, meaning “the darkness of night.”
  • Orion refers to the mythological Greek hunter who was flung into the sky. The name means “mountain dweller.”

RELATED: 75 Evil Names for Girls and Boys

Goth Names That Start with P

104 Goth Names

Names for Girls:

  • Perdita is a Latin name, meaning “lost.”
  • Persephone has Greek origins and refers to the mythological queen of the underworld. Her name means “bringer of death.”

Names for Boys:

  • Perseus is a name from Greek mythology, meaning “destroyer.”
  • Puck names Shakespeare’s trickster pixie. The name Puck predates Shakespeare’s use as he was a common figure in English (and European) folklore. The word pixie actually comes from Puck.

Goth Names That Start with Q

104 Goth Names

Names for Girls:

  • Quill is an Irish diminutive of Quillan. It started as an English occupational name for a “writer” or “scribe.”
  • Quintessa is of Latin origin and means “essence.”

Names for Boys:

  • Quinn is an Irish name, meaning “descendent of Conn” and “chief.”
  • Quintin has Latin origins that mean “fifth.”

Goth Names That Start with R

104 Goth Names

Names for Girls:

  • Raven is an English name that means exactly what you think it does.
  • Rue is a botanical name from Greek, meaning “herb.” It’s also a word name, meaning “regret.”

Names for Boys:

  • Rowan can be found in Irish and Scottish tradition as a botanical name for a shrub that wards of witches. It can also mean “little redhead.”
  • Radcliff is an English name that means “red cliff.”

Goth Names That Start with S

104 Goth Names

Names for Girls:

  • Siouxsie is a modern invented name created by the lead of the band Siouxsie and the Banshees. It’s way better than just Susie.
  • Sable is an English animal name that refers to rich, black fur.

Names for Boys:

  • Silvanus is a Roman mythology name referring to deities of the woods.
  • Simeon is a Hebrew name, meaning “God is listening.”

Goth Names That Start with T

104 Goth Names

Names for Girls:

  • Tempest is an English word name, meaning “storm.”
  • Thora is a Norse mythology name meaning “thunder.”

Names for Boys:

  • Thorne is an English surname that can be used as a given name. It means “thorn thicket.”
  • Tate is an English name from Norse, meaning “cheerful.”

Goth Names That Start with U

104 Goth Names

Names for Girls:

  • Ursula comes from Latin and means “baby bear.”
  • Umbra is a Latin name, meaning “shadow.”

Names for Boys:

  • Uhtred is an Old English name meaning “advice.”
  • Ulysses is a Latin name from Greek (Odysseus), meaning “wrathful.”

Goth Names That Start with V

104 Goth Names

Names for Girls:

  • Vendetta is an English word name that means “blood feud.”
  • Vesper is a Latin name, meaning “evening star.”

Names for Boys:

  • Valentine is a Latin name, meaning “vitality.”
  • Victor is another Latin name. It means “conqueror.”

Goth Names That Start with W

104 Goth Names

Names for Girls:

  • Willow is an English nature name, meaning “willow tree.”
  • Wednesday is an English name that translates to “Woden’s day.”

Names for Boys:

  • Wolf can be considered a diminutive of Wolfgang, a German name meaning “traveling wold.” It can also be an English word name that stands on its own.
  • Winter is a word name that’s grown increasingly popular in recent decades.

Goth Names That Start with X

104 Goth Names

Names for Girls:

  • Xanthe a Greek name, meaning “yellow” and “blonde.”
  • Xena is another Greek name. This one means “guest.”

Names for Boys:

  • Xerxes is a Persian name, meaning “hero among heroes.”
  • Xavier is an Arabic name meaning “bright” or “new house.”

Goth Names That Start with Y

104 Goth Names

Names for Girls:

  • Yasmin is Persian name, meaning “jasmine flower.”
  • Yara is an Arabic name, meaning “small butterfly.”

Names for Boys:

  • Yves is a French name, meaning “yew wood.”
  • Yago has Hebrew origins and is related to Jacob, meaning “supplanter.”

YOU MIGHT ALSO LIKE: 25 Baby Names for Boys Inspired by Paganism and Witchcraft

Goth Names That Start with Z

104 Goth Names
Little rock star. Rock style child. Little child boy in rocker jacket. Rock and roll fashion trend. Adorable small music fan. Music for children. Stay punk.

Names for Girls:

  • Zephyr has Greek origins and means “west wind.”
  • Zora has Serbo-Croatian origins and means “dawn.”

Names for Boys:

  • Zayn is an Arabic name, meaning “beauty.”
  • Zev is a Hebrew name, meaning “wolf.”
About Mamas Uncut

Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.

Baby Name Generator

No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!

Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.

Start Baby Name Generator
-->
Scroll to Top