Dictionary/森然

森然

sēn rán

ㄙㄣ ㄖㄢˊ
Adj
1(of tall trees) dense, thick
2awe-inspiring

Characters