Meaning of velour

Definition of velour

(noun) heavy fabric that resembles velvet

Other information on velour

WIKIPEDIA results for velour
Amazon results for velour