Ilonggo Dictionary
embarrassed (adjective) - huya'