Canard
Look up
canard
in Wiktionary, the free dictionary.
Canard
(meaning "
duck
" in French) may refer to: