Blĕss'er, n.

noun

n. One who blesses or prospers; one who bestows a blessing.