山伏 やまぶし
yamabushi

Noun

1. yamabushi; practitioner of Shugendō

Related to 修験道
Noun

2. itinerant Buddhist monk

Other forms: