Noun
vizard [pl. vizards]
Verb
similar Results
vizards (n.) , [sing. vizard]