Meaning of tambubong

tambubong

Tagalog

n. rice granary; barn