Where does “hapuhapa” come from?

hapuhapa (Cebuano) comes from Cebuano hapuhap, from Proto-Malayo-Polynesian *hapuhap, from Proto-Austronesian *SapuSap — to feel, to grope.

Ancestry of “hapuhapa”, step by step

StepLanguageWordMeaning
1Cebuanohapuhapto caress, to fondle, to stroke
2Proto-Malayo-Polynesian*hapuhapto feel, to grope
3Proto-Austronesian*SapuSapto feel, to grope
Every word from Proto-Austronesian *SapuSapEvery word from Proto-Malayo-Polynesian *hapuhapEvery word from Cebuano hapuhap