Across
- 2. great enthusiasm and energy
- 4. delight and put under a spell
- 7. happy and triumphant
- 10. please greatly
- 12. having fame or bringing glory
Down
- 1. bright and pleasant
- 3. optimistic
- 5. a person fond of luxury and pleasure
- 6. excited
- 8. causing amusement
- 9. perfect happiness
- 11. satisfaction