What does "sheldrake" mean?

Sheldrake: Any one of the American mergansers. Note: The name is also loosely applied to other ducks, as the canvasback, and the shoveler.

Sources