shelduck in Greek shelduck in Greek βαρβάρα noun Any of various waterfowl of the genus Tadorna, native to Eurasia, Africa and Australasia. Add to Flashcards