森羅 sēn luó

DEFINITIONS

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

CHARACTERS

森 sēn forest; luxuriant vegetation
羅 luó net for catching birds; gauze