Find the word definition

Wiktionary
fin whales

n. (plural of fin whale English)