H words crossword

1234567891011
Across
  1. 4. unclean
  2. 5. breathing in
  3. 6. of the same kind
  4. 7. a cow that hasn't had a calf
  5. 8. calm, peaceful
  6. 9. wicked
  7. 10. a lengthy and aggressive conversation
  8. 11. water treatment
Down
  1. 1. arrogantly superior
  2. 2. made fun of
  3. 3. only eats plants (of an animal)
  4. 6. the study of plants
  5. 8. laughing a lot
  6. 9. same spelling and sound of a word, but different meaning