Meaning of tabad

tabad

Tagalog

n. water added to dilute alcoholic drink



tabad

Tagalog

tabad n. bloodletting; bloodshed [coll.]