Wigeon Meaning

There are 1 meaning(s) for word Wigeon

Meaning 1 : freshwater duck of Eurasia and northern Africa related to mallards and teals

    Synonyms : anas penelope,  widgeon