what does canard mean in english
What does the french word canard mean in English? 'Duck' is an English equivalent of 'canard' [ Anatidae family]. The French word is a masculine noun in its singular form.