The English term "odd" matches the Italian term "dìspari, memorabile, caratteristico, strano"

other english words that include "odd" : italian :
dodder tremare
fodder foraggio
goddess dea
odds disuguaglianza
toddle trotterellare
toddy grog