Goodman. Literally means 'good man'. It's a straightforward and obvious choice for a character with good character. It immediately gives the reader an idea of the nature of the character.
How about 'Ella Blackwood'? The name 'Ella' gives a sense of femininity and vulnerability, while 'Blackwood' has a spooky, dark forest kind of feel. Another could be 'Victor Grimshaw'. 'Victor' is a strong but can be a bit old - fashioned name, and 'Grimshaw' just sounds menacing. And 'Luna Shadows', 'Luna' is often associated with the moon which has a lot of horror connotations like werewolves, and 'Shadows' adds to the eerie atmosphere.
Some good character names for a mystery story might be 'Oliver Twistlock'. The name 'Oliver' is common yet can be made mysterious with the addition of 'Twistlock'. It makes you wonder what secrets he might be twisting away. Then there's 'Scarlett Enigma'. 'Scarlett' is a vibrant name, but when paired with 'Enigma', it becomes a character full of mystery. Also, 'Professor Riddleford' could be a great name for an intelligent and mysterious character who is always full of riddles.
Names such as 'Raven Darkthorne' work well. 'Raven' is often associated with death and mystery in many cultures, and 'Darkthorne' sounds like a name from a place full of terrors. 'Scarlett Nightshade' is also great. 'Scarlett' can imply a sense of danger or blood, and 'Nightshade' is a poisonous plant, adding to the overall creepiness. And don't forget 'Silas Dread'. 'Silas' has a bit of an eerie charm, and 'Dread' is self - explanatory.
One good name could be 'Dracula'. It's a classic horror name associated with vampires. Another is 'The Grim Reaper'. It represents death itself. And 'Frankenstein' is also a well - known spooky name.
For a scary story, 'Balthazar the Bone - Collector' would be a good name. The idea of someone collecting bones is quite creepy. 'Sybil the Sinister Seer' is another option. A seer is often a mysterious figure, and adding'sinister' makes it even scarier. And 'Dracula's Daughter, Desdemona' could be a great name too. Combining the well - known Dracula with a female character name like 'Desdemona' creates a sense of an heir to the vampire legacy, which is very suitable for a scary story.
Sophie. It is a very popular name that often represents a girl who is intelligent and gentle. In a story, Sophie could be the protagonist's best friend, always there to offer support and wise advice with her kind heart.
Good character names for a spooky short story could be 'Nox'. It means night in Latin and the night is often a time when scary things happen. 'Lilith' is a name from Jewish mythology that is often associated with demons and the night. 'Thorn' can be a name that gives the impression of something prickly and dangerous, like a hidden threat in the story.