shroud

A cloth or cover that completely hides or wraps something.