Meaning of the Sanskrit Word: hetura

  hetura—of the reason    Adi 4.159

Can't find any compound Sanskrit words containing hetura.