hankering (n.)youdaoicibaDictYouDict
"mental craving," 1660s, verbal noun from hanker.