hanker

To strongly and restlessly want something, often for a while.