Webster's Revised Unabridged Dictionary · 1913

Sheldafle

Sheldafle , noun

[Perhaps for sheld dapple. Compare Sheldrake.]

(Zoology) A chaffinch.

Also: Sheldaple