Translation of tara in English:

tara

par

noun

  • 1

    par, average or normal amount or condition, etc., equal footing