We do not currently know of any synonyms for avowance.
The noun avowance is defined as:
See full definition of the word avowance.
Did you mean evince?