yashiro
English
Etymology
From
Japanese
社
(
yashiro
)
.
Noun
yashiro
(
plural
yashiro
)
A
Shinto
temple
.