Sheelfa Copy link Sheelfa , noun (Zoology) The chaffinch; -- so named from its call note. [Provincial English] Also: Shilfa