meaning of tro