[--]

Jyutping so1 zi2 jyu2
Pinyin suō zi yú

Definitions (CC-CEDICT)
  1. barracuda
Definitions (Wiktionary)
  1. noun
    barracuda
    (syn.) 梭鱼, 红目呆, 梭魚, 紅目呆