finnock

finnock

(ˈfɪnək) n (Animals) a young sea trout on its first return to fresh water[originally Scot: from Gaelic fionnag, from fionn white]