ムリョウジュキョウ
Meanings
Noun
1. Sutra of Immeasurable Life
Composed of
immeasurable; infinite; inestimable
age; years; longevity; long life; congratulation; celebration
sutra; Buddhist scriptures
Used in vocabulary (1 in total)