张自忠ZhāngZìzhōng
Top 50000
Meanings
1. Zhang Zizhong (1891-1940), Chinese National Revolutionary Army general during the Second Sino-Japanese War
Characters used