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