Occasionally veils a Hindu god (6)
I believe the answer is:
vishnu
'god' is the definition.
(Vishnu is an example)
'occasionally veils a hindu' is the wordplay.
'occasionally' means one should take alternating letters.
'veils'+'a'+'hindu'='veilsahindu'
The alternating letters of 'veilsahindu' are 'VISHNU'.
(Other definitions for vishnu that I've seen before include "Saviour god of Hinduism" , "Hindu deity, the Preserver" , "Hindu divinity" , "Important Hindu god" , "Hindu 'Preserver' god" .)