Find the word definition

Wiktionary
sei whales

n. (sei whale English)