1 loche | Definition of loche

loche

noun
\ ˈlōch\
plural -s

Definition of loche

1 archaic : loach
2 [ Canadian French, from French, loach ] : the New World burbot

History and Etymology for loche

French

Keep scrolling for more