overhanging rocktranslation and definition "overhanging rock", tamil lexiconWordTamil Definitionoverhanging rockதொங்கு பாறை