Odd and Idiosyncratic
The terms odd and idiosyncratic are synonyms (words with similar meaning).
The adjective Odd can be replaced with adjective Idiosyncratic in some context.
Odd and Idiosyncratic are mostly used as synonyms in topics related to: strange, fantasy, unreal, exceptional and nonconforming.