Meaning of baha

baha

Tagalog

baha n. flood