Meaning of tagapagtaguyod

tagapagtaguyod

Tagalog

n. 1. supporter; backer; 2. patron; 3. support