좋은 질문이죠! Snow는 불가산 명사이기도 하고 가산 명사이기도 하지만 보통은 불가산 명사로 쓰이죠. 여기서 말하는 first snows는 눈이 오는 시즌의 시작을 가리키는데, 눈이 내리는 기간의 첫 며칠을 나타내는 거예요. 처음 며칠 간은 눈이 내릴 것이기 때문에 여기에서는 snows라고 복수형으로 쓰였어요.