忖量cǔnliàng
Meanings
1. to turn things over in one's mind
2. to conjecture
3. to guess
Characters used