Demonstrance

Webster's Dictionary of the English Language

·noun Demonstration; proof.