Definition of boon:
a blessing or benefit; that which is asked or granted as a benefit or favor; a gift; a benefaction
; a grant; a present
"finding the dry cave was a boon to the weary travellers."
good; prosperous; as, "boon voyage"; kind; bountiful; benign
"he was a boon companion to have around"