Old English bletsunga, bledsunge; see bless. Meaning "gift from God" is from mid-14c. In sense of "religious invocation before a meal" it is recorded from 1738. Phrase blessing in disguise is recorded from 1746.