homespun

(noun) fabric (generic term)

cloth (generic term)
material (generic term)
textile (generic term)