Possibly: Star, Celestial body, or derived from Sanskrit roots meaning ‘to cross’ or ‘to overcome’

1 Post