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