Tamil Dictionary 🔍

yarr

Yarr, v. i. Etym: [OE. ýarren.] Defn: To growl or snarl as a dog. [Obs.] Ainsworth.


yarr - Similar Words