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.
Some names that would fit well in a spooky mystery story are 'Mortimer Darkwood'. 'Mortimer' has an old - fashioned and somewhat spooky sound, and 'Darkwood' immediately brings to mind a dark and foreboding forest. 'Ophelia Ravenheart' is another good one. 'Ophelia' has a tragic and mysterious connotation, and 'Ravenheart' ties in with the idea of ravens, which are often associated with death and mystery in spooky stories. And 'Sebastian Shadowgloom' would be a great name for a character in such a story. 'Sebastian' is a classic name, and 'Shadowgloom' just screams spooky mystery.
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.
In a mystery story, 'Detective Blackwood' is a classic - the name 'Blackwood' gives an air of mystery. 'Scarlett Lane' could be a femme fatale type of character. And 'Mason Gray' sounds like a noir - ish, mysterious detective.
Some names like 'The Hidden Truth', 'The Mysterious Disappearance', and 'The Puzzle of the Old House' are great for mystery stories. They give a sense of intrigue and secrecy, which are key elements in mystery stories. For example, 'The Hidden Truth' makes readers wonder what that truth is and what events are leading to its discovery.
How about 'The Riddle of the Silent Forest' or 'The Mystery of the Vanishing Island'? These names create an atmosphere of mystery and make the reader curious to know what's going on.
You can use names that have an air of mystery. For example, 'Shadow' or 'Myst'. These simple yet evocative names can immediately give a sense of the unknown. Another option is to use old - fashioned or archaic names like 'Ezekiel' or 'Ophelia' which can add a touch of the past and mystery. You could also use names related to elements of mystery in the story, such as if there's a key clue about a nightingale, name a character 'Nightingale' or something similar.
Consider 'Eclipse' which has a sense of something being hidden or obscured, just like in an eclipse. 'Whisper' is a name that implies secrecy and mystery as if the character has secrets to tell. 'Grimoire' could be a name for a character who has knowledge of secrets or magic in the mystery story. It's a name associated with books of magic and spells, adding an element of the unknown.
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.