Meaning of tubudán

tubudán

Hiligaynon

(B) Spring, source, origin. See tuburán id.