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