Find the word definition

The Collaborative International Dictionary
Stormfinch

Stormfinch \Storm"finch`\, n. (Zo["o]l.) The storm petrel.

Wiktionary
stormfinch

n. The stormy petrel.