A strong, restless desire, longing, or mental inclination.
Having a great appetite for anything.
Wanting or devouring great quantities of food.