Chinese English Dictionary

森然    Add to My Vocabulary

PinYin sēn rán    Simplified 森然    Traditional 森然
  1. (of tall trees) dense, thick
  2. awe-inspiring

Chinese meanings
  1. sēnrán
    ①形容繁密直立:林木~。
    ②形容森严可畏:大殿幽暗~。

Similar Words

Credits
Source of Dictionary: CC-CEDICT