shirabe.org
1)
#10,342
Common
やまやま
やまやま
Meaning
    1. ①
      (many) mountains
      The mountains in this part of the country are full of variety.
    2. ②
      very much (wanting to do something one cannot); greatly; really
      as 〜たいのはやまやまだが..., 欲しいのはやまやまだが..., etc.
      Much as I'd like to come, I'm afraid I'll be too busy.
    3. ③
      so many; a lot of
Forms

Results