绿草如茵lǜcǎorúyīn
Top 50000
Meanings
1. green grass like cushion (idiom); green meadow so inviting to sleep on
Characters used