Webster's Revised Unabridged Dictionary · 1913
Scobby
Copy link
Scobby
, noun
The chaffinch.
[Provincial English]
↑