Words — 1 found
sēn rán
ㄙㄣ ㄖㄢˊ
  1. 1. (of tall trees) dense, thick
  2. 2. awe-inspiring