Meaning of barongbarong

barongbarong

Tagalog

n. shack; hovel