You could consider names like 'Shadowbane' for the killer, 'Victim Vale' for the place where the murders occur, and 'Detective Dusk' who tries to solve the case.
Some names might be 'Bloody Blade' as the name of the weapon or the murderer, 'Mystery Manor' which could be the spooky setting, and 'Sergeant Silence' as the quiet but observant investigator. Well, in a murder fantasy story, these names can create an atmosphere of mystery and danger. The 'Bloody Blade' gives a sense of a violent and perhaps supernatural element. 'Mystery Manor' is a classic setting that implies secrets and hidden passages. 'Sergeant Silence' adds a bit of intrigue as the character's silence might hide deep thoughts or a complex past.
For this murder fantasy story, names such as 'Death's Dealer' for the antagonist, 'Forsaken Forest' as the location of the crimes, and 'Sheriff Shadow' as the law enforcer are good choices. The 'Death's Dealer' name immediately makes the character seem menacing and in control of death. The 'Forsaken Forest' is a great name for the location as it gives the impression of a place that is forgotten and full of danger. 'Sheriff Shadow' has an air of mystery about it, as if the sheriff has some secrets of his own while trying to solve the murders.
How about 'Spellblade Slayer' for the murderer who uses magic in his killings, 'Enchanted Crypt' as the place of the murders, and 'Wizard Watcher' for the one who tries to stop the murderer using magic of his own.
Lady Scarlet. 'Lady' adds a touch of elegance and aristocracy, while 'Scarlet' is often associated with mystery and danger, like the color of blood.
For a victim, how about 'Ella Gray'? The name 'Ella' is soft and feminine, which makes her seem more vulnerable, and 'Gray' can add a bit of a dull, tragic undertone. As for a suspect, 'Maxwell Stone' could work. 'Maxwell' sounds strong and confident, and 'Stone' gives an impression of coldness and hardness.
Some good names could be 'The Silent Killer', 'Murder in the Shadows', 'The Deadly Secret'. These names create a sense of mystery and danger which are often associated with murder stories.
One could be 'The Shadow Stalker'. It gives a sense of a hidden, menacing figure. Another is 'The Bloodletter', which is quite vivid and implies a violent nature. And 'The Silent Slayer' also works well as it suggests a stealthy and deadly character.
There are quite a few options. For example, 'The Hidden Murderer' is a simple yet effective name. It makes the reader immediately curious about who the hidden murderer is. Another one could be 'Death's Veiled Secret'. This name creates an air of mystery as it suggests that there is a secret related to the death that is veiled or hidden. Also, 'The Unsolved Murder Riddle' is a good choice as it implies that the story is going to be about a murder that is like a riddle waiting to be solved.
You could use names like 'Detective Blackwood'. It gives an air of mystery and professionalism. Another option is 'Victim Vale'. The alliteration makes it catchy and it clearly indicates a key element of the story. Or 'Murderer Malone', which is a bit more straightforward and can create an immediate sense of intrigue.
You could use names that have certain connotations. For example, names that sound a bit menacing like 'Damian' or 'Morganna'. Or you can base them on the character's role. If it's a detective, something like 'Sherlock' -esque names. Also, consider using names from different cultures to add an exotic touch.
Names like 'Scarlett' are popular as it gives a sense of mystery and allure. 'Victor' is also a common choice as it can imply a victorious or dominant character, which could be the murderer or the detective. And 'Luna' can be used for a female character, perhaps a witness, as it has a dreamy and somewhat otherworldly quality.
Some great character names for a murder mystery might be Inspector Graves. The name 'Graves' can evoke a sense of solemnity and perhaps a connection to death. Then there's the femme fatale - like name of Scarlett Nightingale. 'Scarlett' is often associated with passion and a bit of danger, and 'Nightingale' adds an interesting contrast. Also, consider the name Jack Thorn. 'Thorn' gives the impression of something sharp and potentially harmful, suitable for a suspect or a character with a secret.