hankering

noun

1.
a yearning for something or to do something
Derived from:
hanker