Old English steorfan "to die" (past tense stearf, past participle storfen), from Proto-Germanic *sterban "be stiff" (cf. Old Frisian sterva, Dutch sterven, Old High German sterban "to die," Old Norse stjarfi "tetanus"), from PIE root *ster- "stiff, rigid" (cf. Greek sterphnios "stiff, rigid," sterphos "hide, skin," Old Church Slavonic strublu "strong, hard;" see stare).
The conjugation became weak in English by 16c. The sense narrowed to "die of cold" (14c.); meaning "to kill with hunger" is first recorded 1520s (earlier to starve of hunger, early 12c.). Intransitive sense of "to die of hunger" dates from 1570s. German cognate sterben retains the original sense of the word, but the English has come so far from its origins that starve to death (1910) is now common.
starve (stärv)
v. starved, starv·ing, starves
To suffer or die from extreme or prolonged lack of food.
To deprive of food so as to cause suffering or death.