Across
- 3. Full of cheerful high spirit
- 5. Consistently good in quality or performance, able to be trusted
- 7. Kind and pleasant
- 9. Free of deceit, truthful or sincere
- 10. Showing or characterised by quick and inventive verbal humour
Down
- 1. Giving or ready to give help
- 2. Friendly or socially confident
- 4. Concerned more with the needs and wishes of others than with one’s own
- 6. Having or showing enthusiasm, affection or kindness
- 8. Feeling or showing love or great care
