Possibly: Endowed with strength or power (from Sanskrit roots)

1 Post