Meaning of やまびこ in Japanese

  1. Words

Definition of やまびこ

やまびこ(yamabiko)
  1. (n) skips-most-stations Tohoku-line Shinkansen
  1. (n) echo (as in mountain echo)
Back to top