Sorry, no definition found, however canards is a valid word for Scrabble(tm) word game. It's worth 10 points.
See also: canardCanarese
Anagrams containing the word canards
casadnr scanard dscanar rdscana ardscan nardsca anardsc