Meaning of babahaan

babahaan

Tagalog

babahaan n. place that gets flooded