gillaroo
gillaroo has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A freshwater fish of the salmon family, found in Ireland, with a gizzard-like stomach.