Shroudy /(?)/

Shroud·y

Shroudy

a.
  1. Affording shelter. [R.]