Find the word definition

Wiktionary
bowhead whales

n. (plural of bowhead whale English)