上古shànggǔ
Top 20000
Meanings
1. the distant past
2. ancient times
3. antiquity
4. early historical times
Characters used