Creepy names

I’m writing a novel and I need some names for these types of characters
~Mermaids/Mermen
~Vampires
~Werewolves
~Shape shifters
~Seductors/Seductresses
~Genies
~Fairies
~Angels
~Demons
~Ghosts
~Zombies
~Witches
I want them to have meanings, for example my main characters name is Magna and it means Strength which matches her. So if it’s a demon name, for example, it should mean something like deceptive or evil. Please help!

Some ideas:

Mermaids / Mermen / Fairies
[name]Adriana[/name] / [name]Adrian[/name] = “of the sea”
I’m still not sure what kind of names you want since I don’t know who your characters are, but maybe Greek names like Kyriake? Sirens, similar creatures to mermaids, were in Greek mythology. I suggest researching sirens, actually, considering the list of creatures you have here.
[name]Aquila[/name] = “eagle”

Angels and Demons
For angels and demons, invent anything with “el” which means god. That’s what most of the ones appearing in mythology / religious texts have. For example [name]MichaEL[/name], SamaEL, [name]HaniEL[/name], SariEL, ShamsiEL, [name]GabriEL[/name] and [name]RaphaEL[/name] are all names of supposed angels / fallen angels (I guess fallen angels are just kinda demons, really.) If you need a feminine name, make an “el” name and just stick an “A” on the end like [name]Michaela[/name], [name]Raphaela[/name], [name]Gabriela[/name] etc.
Random invented ideas:
Liriel / Liriela
Zephael / Zephaela
Sorinel / Sorinela
Avriel / Avriela
Yenael / Yenaela
You get the idea.

Ghosts, Zombies and Witches, Seducers / Seductresses
Technically they are all people and will have ordinary people names, but they would be time appropriate (so, a medieval name for a medieval witch / ghost.)

So I went with meaning more so than creepiness. I’m pressed for time, so I can only do girls - sorry!

~Mermaids
[name]Beryl[/name] - a seagreen jewel
[name]Calypso[/name] - sea nymph who kept [name]Odysseus[/name] captive
[name]Marina[/name] - from the sea
[name]Maris[/name] - of the sea
[name]Morgana[/name] - edge of the sea
[name]Nerine[/name] - sea-nymph
[name]Nerissa[/name] - of the sea
[name]Pelagia[/name] - the sea
[name]Sula[/name] - large sea bird
[name]Thalassa[/name] - from the sea
[name]Ula[/name] - sea jewel
~Vampires
(using “dark” as the base search for this)
[name]Adrienne[/name] - dark, rich
[name]Darcy[/name] - dark
[name]Dee[/name] - black, dark
[name]Ebony[/name] - a dark, hard wood
[name]Garnet[/name] - a dark red gem
[name]Kerry[/name] - dark; dark-haired
[name]Leila[/name] - dark as night
[name]Lisha[/name] - the darkness before midnight
[name]Maureen[/name] - dark-skinned
[name]Melanie[/name] - dark-clothed
[name]Melantha[/name] - dark flower
[name]Melinda[/name] - dark

~Werewolves
(using “moon.” Apparently no names mean dog)
[name]Chandra[/name] - moon-like
[name]Cynthia[/name] - moon
[name]Delia[/name] - name for the Greek moon goddess
[name]Deva[/name] - name for the Hindu moon goddess
[name]Diana[/name] - name for the [name]Roman[/name] moon goddess (and of other stuff)
[name]Isis[/name] - Egyptian moon goddess
[name]Kamaria[/name] - moon-like
[name]Levana[/name] - moon
[name]Luna[/name] - moon
Magena - the coming moon
Neona - new moon
[name]Selena[/name] - moon

~Shape shifters
Sorry…apparently no names mean change…Maybe a modernized form of an old name? Like [name]Emmalee[/name] or [name]Abbygail[/name]?

~Seductresses
[name]Hermosa[/name] - beautiful
[name]Ilona[/name] - beautiful
[name]Jacinda[/name] - beautiful, comely
[name]Jamila[/name] - beautiful
[name]Keely[/name] - beautiful
[name]Nani[/name] - beautiful
[name]Noelani[/name] - beautiful one from [name]Heaven[/name]
[name]Shaina[/name] - beautiful
[name]Shifra[/name] - beautiful
[name]Alida[/name] - beautifully dressed
[name]Alina[/name] - bright, beautiful
[name]Calla[/name] - beautiful
[name]Callista[/name] - most beautiful
[name]Farrah[/name] - beautiful or pleasant

That’s all I have time for. I might be back later with more suggestions!

I’m back!

~Genies
Why do no names mean magical (that I could find, anyways?) I think nymphs and such, so maybe all the sea nymph names I previously listed, plus [name]Echo[/name] - the nymph who fell in love with [name]Narcissus[/name].
~Fairies
[name]Fay[/name] - fairy, elf
[name]Shea[/name] - from the fairy fort
[name]Ella[/name] - elf, beautiful fairy woman
[name]Titania[/name] - queen of the fairies from A Midsummer [name]Night[/name]'s [name]Dream[/name]
[name]Aubrey[/name] - bond ruler, elf ruler
[name]Elvira[/name] - elf-coucil, excelling
[name]Luella[/name] - elf
[name]Nissa[/name] - friendly elf or brownie

~Angels
[name]Angela[/name] ([name]Angelica[/name], [name]Angie[/name]) - angel, messenger
[name]Seraphina[/name] - the highest order of angels are the [name]Seraphim[/name]
[name]Arella[/name] - angel messenger

~Demons
Most people don’t want to name their kids “bad,” so nothing there

~Ghosts/~Zombies
See above. Although I thought [name]Lilith[/name] had something to do with ghosts. My book must be flawed.

~Witches
Anything to do with the elves. They’re the most magical creatures I can find.

Mohana means “bewitching, infatuating, charming” in Sanskrit. This could work for a couple of areas of naming.

“[name]Ella[/name]” means “fairy Woman”.