Where does “limpa” come from?

limpa (Malay): spleen

Definitions

  1. spleen

Words derived from “limpa