For one thing, objects do not have color. They reflect, transmit, refract, disperse, or absorb various wavelengths of light. And our retinas and brains receive and then interpret those wavelengths as color.
When objects transmit all of the wavelengths our eyes are sensitive to, we say those objects are clear … like a glass of water, for example, or even ice depending on how it freezes. But water absorbs certain long wavelengths (the red end of the spectrum) such that when there is a lot of it, it appears to us as blue.
Well, at least some of the time, unless there are lots of little droplets which scatter the light, so it might look white - or maybe even multicolored, depending on how the light is reflected and refracted from those droplets.
That is, what we see is light and how it is reflected or refracted or transmitted by what we are looking at. And sunlight transmitted through tiny ice crystals can also disperse the white light of the Sun according to wavelength.
Of course, even ice is not actually always clear, and it definitely can appear white - just like snow, and the water vapor we call clouds.
Or it can absorb the longer wavelengths of light and appear blue.