The Italian term "estroso, caratteristico" matches the English term "peculiar"

other italian words that include "estroso" : english :
strano, caratteristico, straniero, estroso strange