What is the full meaning of visard
a mask or visor, also VIZARD [n -S]
Example of the word visard placed on a Scrabble board.