Entry
  1. many things arranged together, or connected together; to go on limitlessly

    trad. 森羅

Also written 森羅【sēn luó】

Characters in this word

2