Here’s a list of English translations for “acayip”:

strange, weird, odd, bizarre, peculiar, antic