VIZARD


Meaning of VIZARD in English

noun a mask; a visor.

Webster English vocab.      Английский словарь Webster.