harelda
harelda has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
noun
. A genus of sea ducks, including the long-tailed duck (Clangula hyemalis), formerly placed in this genus.