Definition of 山主 (やまぬし)

やまぬし

山主

やまぬし

yamanushi

noun
1.
owner of a mountain
2.
proprietor of a mine
Related Kanji
mountain
lord, chief, master, main thing, principal