Etymology of the Latin word provivere
the Latin word
provivere (live on; sustain oneself with)
derived from the Latin word
vivere (be alive, live; survive)
derived from the Proto-Indo-European root
*gʷei- (to live)
derived from the New Latin word
pro-using the Greek prefix
pro-, προ- (before)
derived from the Proto-Indo-European root
*per