Meaning of tabad

tabad

Tagalog

n. water added to dilute alcoholic drink


tabad

Tagalog

tabad n. bloodletting; bloodshed [coll.]