堂堂正正tángtángzhèngzhèngTop 35000Meanings1. displaying strength and discipline2. impressive3. upright and frank4. squareCharacters used堂hall正just