A Giclée canvas print ideally should be a print that is done on high quality canvas (usually pure cotton not polycotton). It is done with an inkjet printer.
Giclée is derived from the French word gicler which means “to squirt or spray”. It does not refer to only canvas printing but also to art reproductions on paper.
I do them mostly on paper, in various sizes.