Tamil Dictionary 🔍

shilfa

Sheel"fa, Shil"fa, n. (Zoöl.) Defn: The chaffinch; -- so named from its call note. [Prov. Eng.]


shilfa - Similar Words