Meaning of yabong

yabong

Tagalog

n. luxuriant foliage