palat meaning in english

[Skt.] n. A demon. raksasudu. “krtapalasmurbhasvanodyaddara.” A. iv. 343. ti ceyabadina raksasulayokka mohamugala dhvanicetanu abhyudayamunu ponducunna sankhamugala svami.