grottotranslation and definition "grotto", tamil lexiconWordTamil Definitiongrottoபெருங்குகை, குடைவுக்குகை