Tamil Dictionary
🔍
starn
Starn, n. (Zoöl.) Defn: The European starling. [Prov. Eng.]
starn - Similar Words
tarn
star
sarn
stearin
staring
tarin
tairn
styan
stian
stern
madurai.io
About