Answer: hankerer

AnswerCrossword Clue
HANKERERYearnful person.
HANKEREROne with a yen
hankererone who hankers (to long for)