Meaning of tikbalang

tikbalang

Tagalog

n. fabulous creature in Philippine folklore