Eider Meaning

There are 1 meaning(s) for word Eider

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

    Synonyms : eider duck