gurnards
gurnards has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. Plural of gurnard; marine fish of the family Triglidae with large pectoral fins.