Language:
Free Online Dictionary|3Dict

森羅

Source : CEDICT

many things arranged together, or connected together/to go on limitlessly