Tamil Dictionary 🔍

sheelfa

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


sheelfa - Similar Words