blessing

noun

1.
the formal act of approving
2.
a desirable state
3.
a short prayer of thanks before a meal
4.
a ceremonial prayer invoking divine protection
Derived from:
bless
5.
the act of praying for divine protection
Derived from:
bless