The English term "seer" matches the Italian term "profeta"

other english words that include "seer" : italian :
overseer caporale
sightseer escursionista