Ilonggo Dictionary
liver (
noun
) - atay