NichiDict

諸子百家

しょしひゃっか
[shoshihyakka]

Meanings

1.Noun

Hundred Schools of Thought (during China's Spring and Autumn period and Warring States period)