Loach Meaning in Spanish

You have searched the English word Loach meaning in Spanish locha. Loach meaning has been search 1808 (one thousand eight hundred and eight) times till 5/9/2024. You can also find Loach meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

English Spanish
Loach locha
Definition & Synonyms
• Loach Definition & Meaning
  1. (n.) Any one of several small, fresh-water, cyprinoid fishes of the genera Cobitis, Nemachilus, and allied genera, having six or more barbules around the mouth. They are found in Europe and Asia. The common European species (N. barbatulus) is used as a food fish.

Multi Language Dictionary
MULTI LANGUAGE DICTIONARY