NichiDict

山笑う

やまわらう
[yamawarau]

Meanings

1.Expression

mountain in springtime when all of the tree buds open at the same time; laughing mountain