voile

n. Fine semi-transparent fabric. [french, = *veil]