yamabiko
1. echo (esp. one reverberating in the mountains)
2. mountain god; mountain guardian deity
Noun
#108920
1. echo (esp. one reverberating in the mountains)
2. mountain god; mountain guardian deity
1. Echoing of mountains; Mountain echo
1. Echoing in the mountains; Mountain echo
1. Yama-hibiko desu;
1. Not an echo.; Not a mountain echo.
1. If/when mountain echo…; When a mountain echo happens…
1. If it were a mountain echo; If it's a mountain echo
1. Not a mountain echo.; I am not a mountain echo.
1. It was an echo.
1. Probably an echo.