List of Baby Names for Boys Starting with M

Maji

Maji as a name for girls has its root in Arabic, and the meaning of the name Maji is "noble glory". Maji is an alternate form of Majida (Arabic): feminine of Majid.

Meaning: Boat Men, Navik Origin: Hindi

Majil

Majil is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1998 times.

Meaning: Hope, Faithful Origin: Hindi

Majman

Majman is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1879 times.

Meaning: Greatness, Majesty Origin: Hindi

Majnoun

In Arabic language, Layla name means "night," and is thought to mean "one who works by night" or "worker of the dark." ... In the Arabic language, the word Majnun means "a crazy person."

Meaning: Madman Origin: Arabic

Majoo

Majoo is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 2361 times.

Meaning: Beautiful Origin: Hindi

Makanda

Makanda is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1386 times.

Makanji

Makanji is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1140 times.

Makesh

Makesh is an Indian name for boys meaning Lord Shiva. Read below for Makesh's celebrity and ruler associations, and numerological meanings. If Makesh is the one, congratulations!

Makhan

Makhan Name meaning in Urdu is NULL, a Hindu Hindi Boy name with lucky number is -- and Makhan Name meaning in English is Soft; Pure Butter.

Meaning: Soft, Pure Butter Origin: Hindi

Makhdum

The name Makhdoom is a Muslim baby name. In Muslim the meaning of the name Makhdoom is: Master. Employer.

Meaning: Master, Employer Origin: Arabic