Across
- 2. worthy
- 4. seek love of another
- 6. bitter hatred
- 7. amusing
- 10. make bubbling sound
- 12. strong set of principles concerning faith
- 14. servile follower
- 15. repulsive
- 17. feeling of contempt toward anything unworthy
- 19. outrageous
- 21. wicked
Down
- 1. dishonest
- 3. showing love
- 5. deceptive
- 8. notorious
- 9. pretend
- 11. find fault with
- 13. bad reputation
- 15. commanding respect
- 16. clever
- 18. unpleasant remark
- 20. shy
