What is the meaning of Cardigan?

A type of sweater or jumper that fastens up the front with buttons or a zipper, usually machine- or hand-knitted from wool.

cardigan

cardigan (type of sweater)

cardigan

a cardigan

Source: wiktionary.org