Acronyms that contain the term sheldrake
What does sheldrake mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: sheldrake.
What does sheldrake mean?
- merganser, fish duck, sawbill, sheldrake(noun)
- large crested fish-eating diving duck having a slender hooked bill with serrated edges