alcantara

Etymology
Probably derived from or possibly, both from. The reason for the derivation is.

Noun

 * 1) A suede-like synthetic textile, composed of polyester and polyurethane.

Usage notes
This may be trademarked.