包拯BāoZhěng
Top 50000
Meanings
1. Bao Zheng (999-1062), Northern Song official renowned for his honesty
2. modern day metaphor for an honest politician
Characters used