Synonyms for "spectre"

Words with similar meaning