Etymology
Today it means: Not cotton; specifically, not made of cotton fabric Full definition →
From non- + cotton.
Etymology from Wiktionary, CC BY-SA 4.0.