List of Baby Names for Boys Starting with M

Mayanka

The meaning of the name “Mayanka” is: “Deer marked”. Categories: Hindi Names, Hindu Names, Indian Names, Nature Names, Sanskrit Names. Used in: Hindi speaking countries.

Meaning: The Moon Origin: hindi

Mayas

In Hindu philosophy, Māyā means "illusion", and in Hindu mythology it is also an alternate name of the Hindu goddess Durga. ... In Hebrew, the name Maya (מַיָּה/מאיה in Hebrew) is a short form of ma'ayan, meaning "spring" or "brook".

Meaning: Refreshment Origin: hindi

Mayon

മയോന; ਮਯੋਨ; ಮಯೋನ; મયોન; மயோந; মযোন; మయోన Name Mayon generally means Black god, is of Indian origin, Name Mayon is a Masculine (or Boy) name. This name is shared across persons, who are either Christian or Hindu by religion. Name Mayon belongs to rashi Sinh (Leo) and Nakshatra (stars) Makha.

Meaning: The black God Origin: hindi

Mayon Marugan

Name Mayon Marugan generally means Lord Murugan, is of Indian origin, Name Mayon Marugan is a Masculine (or Boy) name. Person with name Mayon Marugan are mainly Hindu by religion.

Meaning: Lord Murugan Origin: hindi

Mayoor

Name Mayoor generally means Peacock, is of Sanskrit, Indian origin, Name Mayoor is a Masculine (or Boy) name.

Meaning: Peacock Origin: hindi

Mayuk

Mayukh is a Sanskrit name for boys meaning A ray of light.. Read below for Mayukh's celebrity and ruler associations, and numerological meanings.

Meaning: Brilliance, Brilliant, Splendor Origin: hindi

Mayukh

Mayukh is a Sanskrit name for boys meaning A ray of light.. Read below for Mayukh's celebrity and ruler associations, and numerological meanings. If Mayukh is the one, congratulations! If you'd like more options, try our Random Baby Names and Meanings.

Meaning: Brilliance, Brilliant, Splendor Origin: hindi

Mayuran

Baby Name Mayuran meaning and Astrology. Baby Name : Mayuran. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Mayuran Meaning: Lord Murugan, The one who has a peacock as his vehicle.

Meaning: Lord Murugan Origin: hindi

Mayuresh

Baby Name Mayuresh meaning and Astrology. Baby Name : Mayuresh. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Mayuresh Meaning: Karthikeya - son of Lord Shiva and Goddess Parvati.

Meaning: Son of Lord Shiva and parvati Origin: hindi

Mazhilan

Baby Name : Mazhilan. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Mazhilan Meaning: Give Happy to life. Variant: no variations.

Meaning: Give Happy to life Origin: hindi