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

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