Oddballs Synonyms

A person with an unusual or odd personality
(Noun)