Did you mean Naugahyde?
Naugahyde
noun
°An artificial leather made with a knit fabric backing and PVC coating.