刹chàTop 45000Meanings1. Buddhist monastery, temple or shrine (abbr. for 刹多罗 (chàduōluó), Sanskrit "ksetra")Characters used刹to brake