strange ideas

listen to the pronunciation of strange ideas
الإنجليزية - الإنجليزية
weird way of thinking, irregular thoughts
has strange ideas
has bizarre notions, has odd thoughts, has peculiar ideas