thavara meaning in english [Tel.] adj. Rash, head-strong, precipitate. Skilful, artful, clever. gadusu, nerpari.