shelfa Meaning, Definition & Usage

Shel"fa, Shil"fa noun (Also<
  • Shelfa
  • Shilfa
)
Definitions
  1. (Zoöl.) The chaffinch; -- so named from its call note. Prov. Eng.

Webster 1913