Meaning of tagabundok

tagabundok

Tagalog

tagabundok n. person who lives in the mountain