canophilisttranslation and definition "canophilist", tamil lexiconWordTamil Definitioncanophilistநாயிடம் பற்றுச் செலுத்துபவர், நாய் ஆர்வலர்.