Back to Dictionary
森森
sēnsēn
1. dense (of trees)
2. thick
3. ghastly
4. eerie
Uncommon • Top 25%