The English term "haze" matches the Italian term "foschia, vapore"

other english words that include "haze" : italian :
hazel nocciolo
hazelnut nocciola, nocciuola