Possibly: Victory, Conqueror, or derived from ‘Vikram’ meaning valor/bravery

1 Post