Word Definition - 森森

sēn sēn dense (of trees); thick; ghastly; eerie

Individual Character Details