Umbuyan

Definition of Umbuyan
(noun) curing house