blizzardtranslation and definition "blizzard", tamil lexiconWordTamil Definitionblizzardபனிப்புயல்blizzardly, blizzardousபனிப்புயல் போன்ற, பனிச் சூறாவளி சார்ந்த.