DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

刹(chà)(QYS. tṣhat)  (2)  “a canopy” (a transliteration of Skt. chattra [ “a canopy”])  => (biǎo chà), (jīn chà);