Odder, more peculiar (8)
I believe the answer is:
stranger
(Other definitions for stranger that I've seen before include "The unknown one is more unusual" , "Alien, foreigner" , "Person one is not acquainted with" , "More odd or unknown" , "More odd or wierd" .)