堂堂正正tángtángzhèngzhèng
Top 35000
Meanings
1. displaying strength and discipline
2. impressive
3. upright and frank
4. square
Characters used