kinshroud

noun

1.
especially fine or decorative clothing