What is the full meaning of attestants
ATTESTANT, one who attests [n]
Example of the word attestants placed on a Scrabble board.