craver
CRAVER
, n. One who craves or begs.