烧卖shāomài
Top 50000
Meanings
1. shumai (shao mai) steamed dumpling
2. also written 烧麦 (shāomài)
Characters used