tulle (n.) Look up tulle at Dictionary.com
fine silk bobbin-net, 1817, from Tulle, town in central France, where the fabric was first manufactured. The place name is Medieval Latin Tutelae, said to be from Tutela, name of a pagan god.