Notary Public
In South Africa, a Notary Public is a legal professional who is admitted and authorized by the High Court in order to perform functions such as witnessing signatures, drafting and certifying contracts and statements, and verifying the legality of specific documents.