Across
- 3. a long time ago
- 6. a person with no home or job
- 8. signs carried by protesters
- 12. a feeling of joy and happiness
- 13. a name or nickname
- 14. failing to improve
- 16. round and chubby
- 17. windy; gusty
- 19. importance and distinction
- 21. undetectable or unnoticeable
Down
- 1. noisy and cheerful
- 2. to be sociable and fond of company
- 4. a five-pointed star
- 5. a habit of doing something
- 7. a hamster-like rodent
- 9. sluggish and mentally slow
- 10. annoyance, displeasure or anger
- 11. to reflect and examine one's thoughts
- 15. a style of speaking; accent
- 18. to be respected and admired
- 20. a mystery, puzzle or riddle
