品学兼优pǐnxuéjiānyōu
Top 40000
Meanings
1. excelling both in morals and studies (idiom); top marks for studies and for behavior (at school)
2. a paragon of virtue and learning
Characters used