Definition, synonyms and related words
Finding satisfaction in being detached and isolated, introspective