Where does “ginawa” come from?

ginawa (Tagalog) comes from Tagalog -in-, from Proto-Austronesian *-in-.

Ancestry of “ginawa”, step by step

StepLanguageWordMeaning
1Tagalog-in-Infix form of -in
2Proto-Austronesian*-in-—
Every word from Proto-Austronesian *-in- →Every word from Tagalog -in- →