The Italian term "vorace" matches the English term "greedy"

other italian words that include "vorace" : english :
vorace gutsy
vorace ravenous
vorace, àvido voracious