諸徳しょとくshotokunounvarious virtuesall kinds of virtuesmany virtuous priestsKanji in this word徳benevolence諸variousStudy it in Yanamino