BOWFIN Meaning of BOWFIN in English n. a voracious American freshwater fish, Amia calva. [ BOW(1) + FIN ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012