The Italian term "spiegazione, leggenda" matches the English term "legend"

other italian words that include "leggenda" : english :
leggenda signs and symbols