A word that describes frozen rain is ice.
There is no such word in English.
hail
The sentence "frozen drops of rain" could be either non-fiction or fiction, depending on the context in which it is used. Non-fiction would refer to actual frozen raindrops that exist in nature, while fiction could describe a creative or imaginative scenario involving frozen rain.
fresh
Rainbow
The word you are looking for is 'hail'
It can be frozen in a photograph.
Hail is frozen rain, but it is made by accretion high in the clouds. Rain that freezes on its way down to the surface is called sleet.
Actually they are the same; sleet is frozen rain, or ice pellets. This is not to be confused with FREEZING rain, which is rain that freezes near the ground level if it is colder than above. Sleet is already frozen when it hits.
Another name for frozen rain is sleet. It is a type of frozen precipitation that consists of raindrops that have frozen before reaching the ground.
Hail
Words that describe rain and end in "ing" include "drizzling," which refers to light rain falling in fine drops, and "pouring," which denotes heavy rain. "Sprinkling" describes a light, scattered rain, while "showering" refers to short bursts of rain. Additionally, "downpouring" emphasizes a sudden and intense rainfall.