Where does “gikastigo” come from?

gikastigo (Cebuano) comes from Cebuano kastigo, from Spanish castigo, from Spanish castigar, from Old Spanish castigar, from Latin castīgō — to castigate, chastise, reprove.

Ancestry of “gikastigo”, step by step

StepLanguageWordMeaning
1Cebuanokastigopunishment
2Spanishcastigopunishment
3Spanishcastigarto punish, to castigate
4Old Spanishcastigar
5Latincastīgōto castigate, chastise, reprove
Every word from Latin castīgōEvery word from Old Spanish castigarEvery word from Spanish castigar
gikastigo — Etymology, Origin & Word History | Etymology Explorer