諸家 しょか
shoka

Noun

1. various families; various schools of thought