ブッダマシーン Also written ブッダ・マシーン Meanings Noun audio device that plays mantras, sutras, etc. Jinuma: Japanese Dictionary · Word lists