山々

(many) mountains; very much (wanting to do something one cannot); greatly; really

Meaning

  1. n
    (many) mountains
  2. adv
    very much (wanting to do something one cannot); greatly; really
  3. adv
    so many; a lot of

Example sentences

  • There are colossal mountains in the north.

  • Japan has a lot of beautiful mountains.

  • With winter coming on, the mountains will soon be covered with snow.