oddity
noun
Meaning
An odd or strange thing or opinion.
A strange person; an oddball.
Strangeness.
Synonyms