Definition, synonyms and related words
Initialism of schizotypal personality disorder.
Alternative form of StPD