gui3
使 shi3 使
shen2
chai1
  1. demons and gods at work (idiom); unexplained event crying out for a supernatural explanation
  2. curious coincidence

Info