Home
Search
Index
Definify.com
Definition
2024
やまぶし
やまぶし
Japanese
Noun
やまぶし
(
romaji
yamabushi
)
山伏
:
A
mountain
hermit
.
Similar Results