MeaningCheerful and nonchalant, A good hearted and serene person
ReligionChristianity
OriginOld English