SHILFA Meaning of SHILFA in English noun the chaffinch; so named from its call note. Webster English vocab. Английский словарь Webster. 2012