Names in the Philippines will generally fall into these categories:
Names of Indian/Sanskrit origin - Laxamana, Binay, Bagatsing, Bacani
Spanish-Mexican/Latin American names - De Guzman, Lopez, Hernandez, Rodriguez, many assigned by the Spanish religious orders upon baptizing local villages and towns;
Spanish names that are Basque in origin - Sanchez, Diaz, Echeverria, Aguirre, Elizalde. This is a small subset of #2;
Chinese surnames, either in one syllable (Tan, Lim, Ong, Uy, Chan, Go), two syllables (Tanlu, Anglo, Limpe), or in three-syllables, usually a composite of a family patriarch’s full name (Angangco, Yutivo, Golangco).
Interestingly the composite, some 3-syllable names have adopted a more Hispanized spelling over time (Consunji, Syquia, Cojuangco).
“Native” Filipino (meaning non-colonial) surnames - Andal, Dimaano, Macasaet, Puno, Payumo - and apparently my own: Carandang.
The origin of tribal surnames across the Philippines deserves its own group of questions.