glover towertranslation and definition "glover tower", tamil lexiconWordTamil Definitionglover towerகுளோவரரண்