MeaningOne who is carefree and cheerful, a nonchalant happy go lucky person
ReligionChristianity
OriginOld English