matilda crossword puzzle

12345678
Across
  1. 1. a person that does bad things
  2. 4. a very mean headmaster
  3. 6. really strong glue
  4. 7. someone's last name
  5. 8. a place where you can get books from
Down
  1. 1. someone that sells cars
  2. 2. a really smart girl that has mean parents
  3. 3. a paranormal thing
  4. 5. something you read and learn from