やまびこMeaningsNoun1. echo (esp. one reverberating in the mountains)2. mountain god; mountain guardian deityOther spellings山やま彦びこ16%山やまびこ7%Kanji in other spellings山mountain彦ladPitch accentやまびこやまびこ