心心相印
xīnxīn-xiāngyìn
to have mutual affinity; hearts beating as one
Every meaning
xīnxīn-xiāngyìn
- to have mutual affinity; hearts beating as one
Its characters
- 心xīnheart
- 相xiāngeach other; mutually
- 印yìnto print
Words with 心
Words with 相
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.