hanging valleytranslation and definition "hanging valley", tamil lexiconWordTamil Definitionhanging valleyதொங்கு பள்ளத்தாக்குhanging valleyதொங்கு பள்ளத்தாக்கு