Pinyin Dictionary results for "sen luo"

森罗
many things arranged together, or connected together; to go on limitlessly
森罗宝殿
Yama's palace
森罗殿
Yama's palace
Dictionary data provided by CC-CEDICT