sēn rán森然(of tall trees) dense, thick; awe-inspiringFrequency 2.0Meanings(of tall trees) dense, thickawe-inspiring