Where does “tagsaha” come from?

tagsaha (Cebuano) comes from Cebuano tagsa, from Cebuano usa, from Proto-Malayo-Polynesian *uʀsa — deer.

Ancestry of “tagsaha”, step by step

StepLanguageWordMeaning
1Cebuanotagsaone of each
2Cebuanousaone; 1; one unnamed person or thing; any person
3Proto-Malayo-Polynesian*uʀsadeer
Every word from Proto-Malayo-Polynesian *uʀsaEvery word from Cebuano usaEvery word from Cebuano tagsa