Where does “puspuso” come from?

puspuso (Ilocano) comes from Ilocano puso, from Proto-Malayo-Polynesian *pusuq.

Ancestry of “puspuso”, step by step

StepLanguageWordMeaning
1Ilocanopusoheart
2Proto-Malayo-Polynesian*pusuq
Every word from Proto-Malayo-Polynesian *pusuq
puspuso — Etymology, Origin & Word History | Etymology Explorer