Find the word definition

Wiktionary
yakushi nyorai

n. (context mythology Buddhism English) the Japanese name for Bhaiá¹£ajyaguru, the Buddha of medicine.