槐huái
Top 40000
Meanings
1. Chinese scholar tree (Sophora japonica)
2. Japanese pagoda tree
Characters used