RichThesaurus
self-observer
self-observer
synonyms
egoist
egotist
introvert
loner
brooder
narcissist
autist
solitary
wallflower
self-observer
antonyms
extrovert