VariousWords beta
Related Terms:
Definitions:
Noun
shelduck
Definition: female sheldrake
Definition: Any of various waterfowl of the genus Tadorna, native to Eurasia, Africa and Australasia.