"Canvas" is Холст in Russian.
Холст means "Canvas" in English.
Word #3901 of 4,000 by frequency in Russian — level B2.
Художник натянул холст на раму.
The artist stretched the canvas onto the frame.