sheldrake in Hindi हिन्दी
sheldrake in English
- sheldrake⇄sheldrake, noun, pl.-drakesor (collectively)-drake.
1. any one of a group of large ducks of Europe and Asia, many of which resemble geese and have variegated plumage. Sheldrakes comprise a genus of birds.
2. merganser.