Meaning of mangangabayo

mangangabayo

Tagalog

mangangabayo n. horseback rider