Vocabulary
諸家
しょか
various families; various schools of thought
noun