独创dúchuàng
Top 20000
Meanings
1. to come up with (an innovation)
2. innovation
Characters used