Means "great hero" from Sanskrit महा (maha) "great" and वीर (vira) "hero". This was the name of the 6th-century BC founder of Jainism.