Vocabulary

諸子百家

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

noun