Family name origins & meanings
- Name found among people of Indian origin in Guyana and Trinidad : from a variant of the Indian personal name Mahavir, from Sanskrit mahāvīra ‘great hero’, from mahā ‘great’ + vīra ‘hero’. The name of the founder of Jainism (6th century bc) was mahāvīra.