tavara meaning in english

[Tel.] adj. Rash, headstrong, precipitate. Skilful, artful, clever. nerpari. gadusu, nerajanayaina, bera jamu, dhurtastri.