Mahavir
This name means "the great hero" in Sanskrit.
Alternates:
Mahavira
More info:
Results for "Mahavir" on Google