(noun) hankering
a yearning for something or to do something
(verb) pine, yearn, languish, ache
have a desire for something or someone who is not present
She ached for a cigarette; I am pining for my lover