What is the meaning of Regalar?

to delight, to indulge

to give as a present, to gift

to indulge oneself

to drip, to trickle

to treat; to indulge

to open wide one's eyes

to treat oneself

to treat (to reward with a present)

to regale (to treat or entertain)

to chill out (to relax or take time out)

to give as a present, to gift

to regale, entertain

to melt (change from a solid to a liquid state)

Source: wiktionary.org