Possibly: Victory, Triumph, or derived from Sanskrit roots meaning ‘to rejoice’ or ‘to be pleased’

1 Post