木瓜mùguā
Top 30000
Meanings
1. papaya (Carica papaya)
2. genus Chaenomeles of shrubs in the family Rosaceae
3. Chinese flowering quince (Chaenomeles speciosa)
Characters used