叢林 そうりん
sōrin

Noun

1. dense wood; thick wood

Noun

2. large (Zen) temple

Buddhism