hanker

sense 1: desire strongly or persistently
hanker long yearn