栩栩如生xǔxǔrúshēng
Top 30000
Meanings
1. vivid and lifelike (idiom); true to life
2. realistic
Characters used