Vocabulary
諸教
しょきょう
various religions; various teachings
noun