Possibly: Star, Celestial Body, or derived from Tara (star in Sanskrit)

1 Post