桃花táohuā
Top 8000
Meanings
1. peach blossom
2. (fig.) love affair
Characters used