Vocabulary

12345678
Across
  1. 1. The opposite of kind
  2. 3. The opposite of an angel
  3. 6. Place where the dead are buried
  4. 7. Person who haunts a place
  5. 8. Where princes and princesses live
Down
  1. 1. Person who drinks blood
  2. 2. House that is haunted
  3. 4. Person who casts spells
  4. 5. Place where dragons live
  5. 6. Place where prisoners live