山伏

やまぶし

yamabushi

#26,974

Meanings

  1. noun yamabushi; practitioner of Shugendō
  2. itinerant Buddhist monk

Its kanji