vocab dash
Log in
Sign up
桃花
táohuā
Top 8000
Meanings
1. peach blossom
2. (fig.) love affair
Characters used
桃
peach
花
flower