Meaning of sibul

sibul

Tagalog

sibul n. spring (of water)