pro·fi·te·or

  1. confess
  2. offer
  3. profess
  4. promise
  5. to acknowledge
  6. to confess
  7. to declare oneself
  8. to declare publicly
  9. to make a public statement
  10. to take a monastic oath