yashiro The origin and history of yashiro. Etymology From the Japanese word 社 (yashiro), referring to a Shinto place of worship. ← Back to the full definition of yashiro