Eiders Meaning

There are 1 meaning(s) for word Eiders

Meaning 1 : duck of the northern hemisphere much valued for the fine soft down of the females

    Synonyms : eider duck