One who testifies, especially in court:
Learn more about attestant
Browse entries near attestant
ATTESA
attest
attest (synonyms)
attest (business)
attest (legal)
attestation
attestation (synonyms)
attestation (legal)
attester
ATTESTG