The Turkish term "acayip" matches the English term "peculiar"

other turkish words that include "acayip" : english :
acayip odd
acayip strange