Back to N2 Words
諸子百家
しょしひゃっか
JLPT N2
noun
Meaning
Hundred Schools of Thought (during China's Spring and Autumn period and Warring States period)