Definition of 山童 (やまわろ)

やまわろ

山童

やまわろ

yamawaro

noun
one-eyed mountain spirit
Related Kanji
mountain
juvenile, child