Possibly: One who possesses strength or brilliance (from Sanskrit roots)

1 Post