immeasurable light (English, noun)
expansion: immeasurable light
Senses:
topics: Buddhism
lifestyle
religion
glosses: The light emanating from the Amida Buddha.
Forms: