perennial canaltranslation and definition "perennial canal", tamil lexiconWordTamil Definitionperennial canalவற்றாக் கால்வாய்