yamabikode
1. Echoing in the mountains; Mountain echo
Noun
#59054
1. Echoing in the mountains; Mountain echo
1. echo (esp. one reverberating in the mountains)
2. mountain god; mountain guardian deity
1. skips-most-stations Tōhoku-line Shinkansen
1. If it were a mountain echo; If it's a mountain echo
1. Was not an echo.; Was not Yamabiko.
1. It was an echo.
1. Not a mountain echo.; I am not a mountain echo.
1. Probably an echo.
1. Yama-hibiko desu;
1. Not an echo.