Self-devised /(?)/

Self·-de·vised

Self-devised

a.
  1. Devised by one's self.