Meaning of hanglay

hanglay

Tagalog

hanglay n. sour and acrid taste or odour (US: odor) of uncooked vegetables