regalare

Etymology
Probably borrowed from.

Verb

 * 1) to give something as a gift
 * 2) to make a present of something
 * 3) to gift, donate