Tamil Dictionary 🔍

visard

Vis"ard, n. Defn: A mask. See Visor. Vis"ard, v. t. Defn: To mask.


visard - Similar Words