Oddity

From Fresh Dictionary

English

Noun

oddity

  1. something that is odd or strange
  2. someone who is strange; an oddball
  3. strangeness
Personal tools