The Italian term "uzzolo" matches the English term "delight"

other italian words that include "uzzolo" : english :
uzzolo, voluttà lust