Of or pertaining to the revelations of a divinity to humankind.
Concealed or hidden from sight, as if by a shroud.
Wearing, or provided with a shroud.