Chinese-English dictionary »

神社 /shénshè/ meaning in English

ChineseEnglish
神社 /shénshè/ noun

shrine [shrines](a holy place dedicated to a specific figure of respect)
noun
[UK: ʃraɪn] [US: ˈʃraɪn]