Definition of blesses:
(v) :
To invoke divine favor upon.
(v) :
To make something holy by religious rite, sanctify.
(v) :
To honor as holy, glorify; to extol for excellence.
(v) :
To esteem or account happy; to felicitate.
(v) :
(Christianity) To make the sign of the cross upon, so as to sanctify.
(v) :
(transitive) To approve of or assent to.