张献忠ZhāngXiànzhōng
Top 30000
Meanings
1. Zhang Xianzhong (1606-1647), leader of a late-Ming peasant revolt
Characters used