Tamil Dictionary 🔍

starn

Starn, n. (Zoöl.) Defn: The European starling. [Prov. Eng.]


starn - Similar Words