MeaningBlessed,to give honour or glory to (a person or thing) as divine or holy
ReligionChristianity
OriginChinese