MIRO


Meaning of MIRO in English

[Japanese] The Japanese name for Maitreya, the living Buddha.

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