“Oh, right!” She let go, and stood from the bench. “A friend said there is an Indian goddess with my name. ‘Tara’ means ‘star’ in Sanskrit.”