Definition of Shelduck

  • 1. Female sheldrake Noun

Semanticaly linked words with "shelduck"

Hyponims for word "shelduck"