Blesser
Bless·er
Blesser
n.
One who blesses; one who bestows or invokes a blessing.