'Stormfinch' definitions:

Definition of 'Stormfinch'

From: GCIDE
  • Stormfinch \Storm"finch`\, n. (Zool.) The storm petrel. [1913 Webster]