Definition, synonyms and related words
A goat stew from the Philippines, commonly made with vegetables and liver paste.