楚楚chǔchǔ
Top 40000
Meanings
1. neat
2. lovely
Characters used