Description

Giving or causing joy; delightful.