投缘tóuyuán
Top 50000
Meanings
1. to be kindred spirits
2. to hit it off
Characters used