canardtranslation and definition "canard", tamil lexiconWordTamil Definitioncanard(பிர.) புரளி, பொய்யாகப் பரவவிடப்படும் செய்தி.