山々 やまやま (many) mountains n very much (esp. wanting to do something one cannot); greatly; really adv uk Advanced ➥