Most Popular Modern Indian Baby Boy Names Starting with M

Mahatman

From the Indian title महात्मा (Mahatma) meaning "great soul", derived from Sanskrit महा (maha) meaning "great" and आत्मन् (atman) meaning "soul, spirit, life".

Meaning: Supreme being Origin: hindi

Mahatmane

This is hindu baby boy name. Meaning of Mahatmane is . The poeple have viewed this name 1917 times.

Meaning: Supreme being Origin: hindi

Mahatru

Name Mahatru generally means Lord Vishnu, is of Indian origin, Name Mahatru is a Masculine (or Boy) name. Person with name Mahatru are mainly Hindu by religion. Name Mahatru belongs to rashi Sinh (Leo) with dominant planet Sun (Surya) and Nakshatra (stars) Makha. Name Mahatru is associated to God/Goddess Vishnu.

Meaning: Lord Vishnu Origin: hindi

Mahaveer

Mahaveer. Show similar names Show variant names. Name Mahaveer generally means A Jain prophet or One with super courage, is of Indian origin, Name Mahaveer is a Masculine (or Boy) name. Person with name Mahaveer are mainly Hindu by religion. .

Meaning: Most courageous among men, Most courageous among men Origin: hindi

Mahaveera

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

Mahavil

Name of the Day. ARTAXERXES. Masculine. Ancient Persian (Hellenized), Biblical. Greek form of the Persian name Artakhshathra meaning "righteous ruler".

Meaning: The Sky Origin: Hindi

Mahavir

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

Meaning: Most courageous among men, Most courageous among men Origin: hindi

Mahavira

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

Meaning: Most valiant Origin: hindi

Mahayogi

Mahayogi. Show similar names Show variant names. Name Mahayogi generally means Greatest of all gods, is of Indian origin, Name Mahayogi is a Masculine (or Boy) name. Person with name Mahayogi are mainly Hindu by religion. . Name Mahayogi is associated to God/Goddess Shiva.

Meaning: Greatest of all gods Origin: hindi

Mahayogine

10 (10 is best) Maheem is an Indian name for boys meaning Lord Shiva. Read below for Maheem's celebrity and ruler associations, and numerological meanings. If Maheem is the one, congratulations! Maheem is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Maheem name meanings is Lord Shiva.

Meaning: Supreme meditator Origin: hindi