Ilonggo Dictionary
liver (noun) - atay