Meaning of veil in English
1. a thin piece of material worn by women as a covering for the head and face
Why do brides wear veils on their wedding day?
veil one's face
Its origin is veiled in mystery.