AMIDA


Meaning of AMIDA in English

[Japanese] The god to whom the Japanese turned at the moment of death. Amida-Nyorai's realm had a lotus pond brimming with ambrosia groves of jewel-studded trees, on the branches of which perched marvelous birds, while melodious bells depended from the boughs, and above this the Buddha and his angels circled, scattering petals on the gentle breeze.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.