The Inhabitants of the World of Fantasy

1234567
Across
  1. 4. immortal beings who like blood
  2. 6. giants with fat bellies
  3. 7. beasts that breathe fire and can often fly
Down
  1. 1. short beings that live underground
  2. 2. Harry Potter is this
  3. 3. the female word for a person that can do magic
  4. 5. thin beings that speak their own language