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