Synonyms for "specter"

Words with similar meaning