相契xiāng qìxiangqi(literary) to be a good matchCharacters in this word契deed, bond, contract相mutual, reciprocalStudy it in Yanamino