snow captranslation and definition "snow cap", tamil lexiconWordTamil Definitionsnow capமழைப்பனிக்கவிப்பு