Mahavira (disambiguation)

Mahavira may refer to: