ホースフェイスローチ Also written ホースフェイス・ローチ Meanings Noun horseface loach (Acantopsis choirorhynchos); horsehead loach Jinuma: Japanese Dictionary · Word lists