TSHANGS-PA DKAR-PO Meaning of TSHANGS-PA DKAR-PO in English in Tibetan Buddhism, one of the eight fierce protection deities. See dharmapala. Britannica English vocabulary. Английский словарь Британика. 2012