wigeon ( synonym found)

Definition of wigeon:

°Any of three freshwater dabbling ducks.

Definition of wigeon:

°Any of three freshwater dabbling ducks.

Back to Top