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.
欲しいのはやまやまだが予算がない。
We'd really like one, but we just don't have the money.
3
so many;a lot of
1
Yamayama
Other forms
山山 【やまやま】