Meaning of babuyan

babuyan

Tagalog

n. piggery