Webster's Revised Unabridged Dictionary · 1913

Scobby

Scobby , noun

The chaffinch. [Provincial English]