loche
noun
\ ˈlōch\
plural -s
Definition of loche
2
[ Canadian French, from French, loach ]
: the New World burbot
Keep scrolling for more