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

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