What does Shimenawa mean? Below you find one meaning for the word Shimenawa You can also add a definition of Shimenawa yourself
1
00
Shimenawa
The rough rope that indicates a sacred spot in the Shinto world. Usually adorned with straw tassels, it can girdle an ancient tree, a large rock, or simply an area of land considered sacred.