The English term "veil" matches the Swedish term "beslöja, hölja, flor, slöja, dok"

other english words that include "veil" : swedish :
surveillance övervakning
unveil avtäcka, avslöja
veils dölja