The Austronesian Comparative Dictionary

Parameter liver or solar plexus (seat of emotion); internal organs in general; sometimes spleen [a7dcf162a64d78118bdcde40df9b54cf]