蔚wèi
Top 30000
Meanings
1. Artemisia japonica
2. luxuriant
3. resplendent
4. impressive
Characters used