森立 しんりつ
shinritsu

Noun
Suru Verb

1. standing close together

Intransitive
Rare
Related to 林立