百家bǎijiā
Top 20000
Meanings
1. many schools of thought
2. many people or households
Characters used