LOCHE


Meaning of LOCHE in English

ˈlōch noun

( -s )

Etymology: French

1. archaic : loach

2.

[Canadian French, from French, loach]

: the New World burbot

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.