Possibly: Derived from Sanskrit ‘Vikrama’ meaning ‘Valor, Courage, Prowess’ or from regional tribal languages meaning ‘Skillful, Expert’

1 Post