Definitions by Genia Lyon
Snain
Noun - combination of snow and rain, precipitation of snow and rain
Verb - to snain, to precipitate combination of snow and rain
Verb - to snain, to precipitate combination of snow and rain
Snain by Genia Lyon January 1, 2012