People and creatures

1234567891011
Across
  1. 2. A woman who uses magic and rides on a broomstick.
  2. 4. A very enormous person in fairy tale stories.
  3. 7. A big scary beast.
  4. 10. Someone who solves crimes and mysteries.
Down
  1. 1. A person you do not know
  2. 3. A sailor who steals from other ships.
  3. 5. Someone who steals things.
  4. 6. Man's best friend.
  5. 8. A man who uses magic and casts spells.
  6. 9. A person who helps people and saves the day.
  7. 11. Likes to chase mice.