Baby Boy Names Starting with M

Baby Boy Names Starting with Alphabet M

Madan :  Cupid
Madhav :  Lord Krishna
Madhu :  honey
Madhukanta :  the moon
Madhup :  honeybee
Madhusudan :  Krishna
Megha :  star
Mahadev :  Lord Shiva
Mahavir :  a Jain prophet, also the super courageous one
Mahesh :  Lord Shiva
Mahin :  earth
Mahipal :  king
Mahmud :  the Prophet of Islam
Mainak :  a mountain a Himalayan peak
Malay :  mountain
Manas :  mind
Manav :  man
Mandar :  celestial tree
Mangal :  auspicious
Manohar :  beautiful
Manibhushan :  supreme gem
Manindra :  lord of the mind
Manishankar :  Lord Shiva
Manmatha :  Cupid
Manoj :  born of the mind
Mansukh :  pleasing
Mardav :  softness
Martanda :  the sun
Maruti :  Lord Hanuman
Mayur :  peacock
Meghashyam :  Lord Krishna
Mehdi :  a flower
Mihir :  the sun
Milap :  union
Milun :  union
Misal :  example
Mithun :  Gemini
Mohamad :  Prophet
Mohit :  attracted
Mohnish :  Krishna
Moti :  pearl
Moulik :  valuable
Mrigankamouli :  Shiva
Mrigendra :  lion
Mrityunjay :  Lord Shiva
Mudita :  happy
Mukesh :  Cupid
Mukut :  crown
Mumtaz :  conspicuous
Murad :  prowess
Murarilal :  Lord Krishna
Muralidhar :  Lord Krishna
Madangopal :  Lord Krishna
Mukunda :  Lord Krishna
Mulkraj :  king
Muni :  sage
Murari :  Lord Krishna
Murali :  flute
Madhuk :  honeybee
Madhukar :  honeybee
Madhur :  sweet
Magan :  engrossed
Mahabahu :  Arjuna
Mahaniya :  worthy of honour
Mahendra :  Lord Vishnu
Maheshwar :  Lord Shiva
Mahindra :  king
Mahish :  king
Mahtab :  moon
Makarand :  Honey, Honey Bee, Pollen
Manasi :  born of the mind
Manavendra :  king
Mandeep :  light of the mind
Mangesh :  Lord Shiva
Mani :  jewel
Manik :  ruby
Manish :  Manjeet
Mehmood :  the Prophet of Islam
Milan :  prince
Mohita :  attracted
Mohul :  attracted
Motilal :  pearl
Mriganka :  moon
Mrigankasekhar :  Lord Shiva
Mrigesh :  lion
Mubarak :  congratulations
Muktananda :  liberated