List of Baby Names for Boys Starting with M

Meekaa'eel

Meekaa'eel is a Muslim baby Boy name, it is an Arabic originated name. Meekaa'eel name meaning is Variant Of Mikael: The Biblical Michael Is The English Language Equivalent and the lucky number associated with Meekaa'eel is 1.

Meaning: English Language Equivalent Origin: Arabic

Meenesh

Meenesh name brief: Meenesh is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Meenesh name meanings is Intellect. Meenesh is written in Hindi as मीनेष.

Meaning: Intellect Origin: Hindi

Meerab

Biblical Meaning: The name Merab is a Biblical baby name. In Biblical the meaning of the name Merab is: He that fights or disputes.

Meaning: Water Surveillant Origin: Arabic

Meeras

The meaning of the name “Meera” is: “Prosperous”. Categories: Hindi Names, Hindu Names, Indian Names, Sanskrit Names. Used in: Hindi speaking countries. Gender: Girl Names.

Meaning: LEGACY Origin: Arabic

Meeshaque

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

Meghdut

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

Meaning: Messenger of the Clouds Origin: Hindi

Meghnaad

In Tamil literal translation of the name "Meghanathan" (Tamil: மேகநாதன்)is mentioned as "Lord of Clouds", which combines the words "Megham" (clouds) and "Nathan"/"nathudu" (lord). He defeated Indra, the king of the Devas, after which he came to be known as 'Indrajit'("the conqueror of Indra").

Meaning: Roar of Clouds Origin: Hindi

Megh Naad

Megh Naad is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 139 times.

Meaning: Roar of Clouds Origin: Hindi

Meghnath

9. 10 (10 is best) Meghnath is a Hindi name for boys meaning Lord of the sky. Read below for Meghnath's celebrity and ruler associations, and numerological meanings. If Meghnath is the one, congratulations!

Meaning: Lord of the Sky Origin: Hindi

Megraj

Megraj is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Megraj name meanings is An Epithet of Indra. Megraj is written in Hindi as मेघराज.

Meaning: An Epithet of Indra Origin: Hindi