List of over 500 ghost names, from good ghosts to evil one. Super spooky ghost name generator including both female and male ghost names.