BOWFIN Meaning of BOWFIN in English n. a voracious American freshwater fish, Amia calva. Etymology: BOW(1) + FIN Oxford English vocab. Оксфордский английский словарь. 2012