The Italian term "epopea, epico" matches the English term "epic"

other italian words that include "epopea" : english :
epopea epic poem