Зима-это имя существительное.
Во-первых, обозначает предмет и отвечает на вопрос что?
Во-вторых, имеет постоянные и
непостоянные морфологические признаки: неодушевлённое, нарицательное, женского рода, относится к 1 склонению; стоит в единственном числе и в именительном падеже.
В-третьих, в предложении является подлежащим.
Следовательно, слово зима - существительное.