List of Indian Baby Boys Names Starting with M

Browse through tons of baby names now by similar meanings, similar origin, and much more. Indian origin has 21 boy names with english meanings.
Get modern baby boy names from collection of Indian origin listed below

Mayer

The name Mayer is an English baby name. In English the meaning of the name Mayer is: Headman. mayor. Surname.

Meaning: Farmer Origin: Indian

Maitreya

Maitreya (Sanskrit), Metteyya (Pali), is regarded as a future Buddha of this world in Buddhist eschatology. ... The prophecy of the arrival of Maitreya refers to a time in the future when the dharma will have been forgotten by most on the terrestrial world.

Meaning: Friend Origin: Indian

Maandeo

Usual English form of Maria, the Latin form of the New Testament Greek names Μαριαμ (Mariam) and Μαρια (Maria) - the spellings are interchangeable - which were from Hebrew מִרְיָם (Miryam), a name borne by the sister of Moses in the Old Testament.

Meaning: King Origin: Indian

Madhukrit

Feminine. English, Biblical. Usual English form of Maria, the Latin form of the New Testament Greek names Μαριαμ (Mariam) and Μαρια (Maria) - the spellings are interchangeable - which were from Hebrew מִרְיָם (Miryam), a name borne by the sister of Moses in the Old Testament.

Meaning: Honeybee Origin: Indian

Madhva

Meaning & History. Means "vernal, of the springtime" in Sanskrit. This is an epithet of several Hindu gods. It was also the name of a 14th-century Hindu scholar.

Meaning: Spring Origin: Indian

Mahirana

This is hindu baby boy name. Meaning of Mahirana is . The poeple have viewed this name 1628 times.

Meaning: Warrior Origin: Indian

Mahisuta

Usual English form of Maria, the Latin form of the New Testament Greek names Μαριαμ (Mariam) and Μαρια (Maria) - the spellings are interchangeable - which were from Hebrew מִרְיָם (Miryam), a name borne by the sister of Moses in the Old Testament.

Meaning: Son of the earth Origin: Indian

Manaprasad

This is hindu baby boy name. Meaning of Manaprasad is . The poeple have viewed this name 1264 times.

Meaning: Calm Origin: Indian

Manatosh

This is hindu baby boy name. Meaning of Manatosh is . The poeple have viewed this name 1895 times.

Meaning: Happy Origin: Indian

Manayu

Literal meaning of Manayu: Manayu means Desirous, Devoted and Praying in Sanskrit. Manayu can be used for Baby Girl as well as Baby Boy.

Meaning: Loyal Origin: Indian