Wild goose

What is Wild goose?

Wild goose definition and meaning on Dictionary terms:
noun

any undomesticated goose, especially the greylag of Britain or the Canada goose.