The word blessing appears 467 times in the Bible. The word bless comes from the Greek word 'eulogeo' which means speak well of. Another word to describe is 'makarios' which means having the favour of.
We often think of blessing as something that God does but the New Testament has several passages where human beings declare blessings over others. Bless those who persecute you; bless and do not curse. We labour working with our own hands.