LOACH


Meaning of LOACH in English

ˈlōch noun

( -es )

Etymology: Middle English loche, loch, from Middle French loche

: any of a family (Cobitidae) of small Old World freshwater fishes closely related to the Cyprinidae but resembling catfishes in appearance and habits

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