hankering (n.) Look up hankering at Dictionary.com
"mental craving," 1660s, verbal noun from hanker.