Meaning of bumbon

bumbon

Tagalog

bumbon n. 1. dam made in rivers/lakes to attract fish; 2. natural pond of fresh water