Meaning of dulay

dulay

Tagalog

n. climbing a tree