Meaning of tabyo

tabyo

Tagalog

tabyo n. sharp river bend; winding of a river