SHEELFA; SHILFA

n.

1 definition — Webster’s Dictionary (1828)


n.

The chaffinch; -- so named from its call note. [Prov. Eng.]


← SHEDDING S — all words SHEELING →