MeaningGenerous and happy, jolly, cheery and animated in behaviour
ReligionChristianity
OriginOld English