Definition of 弥勒菩薩 (みろくぼさつ)

noun
Maitreya (Bodhisattva), Miroku(Buddhist term)
Related Kanji
all the more, increasingly
halter and bit
kind of grass, sacred tree
salvation, Buddha