Across
- 2. irritations or annoyances
- 6. one who prepares and sells medicines
- 8. a brief, temporary stay
- 9. heavily indulging in; rolling in
- 10. spotlessly clean and fresh
Down
- 1. a feeling of shame or humiliation
- 3. occurring or living naturally in an area
- 4. religious devotion and reverence to God
- 5. having or exhibiting hatred
- 7. made less severe or burdensome
