香刹 xiāngchà Buddhist temple Definitions Defs Origin Strokes Stroke Words Sentences Sents 香 xiāng noun incense incense; joss stick; something burned for worship or to repel insects刹 剎 chà temple (bound form) A Buddhist monastery, temple, or shrine.