ちんじゅもり
Meanings
Noun
1. grove of the village shrine
Kanji used
calm down
protect
forest
Composed of
local Shinto deity; tutelary god
forest; shrine grove