Meaning of timbugan

timbugan

Tagalog

n. 1. factory where indigo dye is made; 2. place where fabrics are dyed