NichiDict

山守

やまもり
山守り
[yamamori]

Meanings

1.Noun

ranger (forest); mountain guardian