Meaning of puppy-fish in English:
puppy-fish
noun
rare1An angel shark or monkfish (family Squatinidae).
2Caribbean A kind of butterfish (family Stromateidae), perhaps a harvestfish (genus Peprilus).
Origin
Late 19th century; earliest use found in Francis Day (1829–1889), military surgeon and ichthyologist.
Are You Learning English? Here Are Our Top English Tips