Meaning of tauban

tauban

Tagalog

tauban n. tray/rack where drinking glasses, etc. are placed upside down to dry