Skip to content
Navnaam

Baby boy names starting with M

Find names your way

Counting names…

Popular lists

Monsoon, Krishna, and the mind all sit under M, which is why this letter is a favourite at home. Madhav is a name of Krishna. Malhar means a monsoon raga. Mayank means the moon. Mehul means rain. Before you choose, remember that the English letter is wider than one nakshatra sound, so two names can share the letter and still belong to different nakshatras. Ma and Me are not one sound. If the pandit wrote a specific opening, filter by that first and treat this page as a wide net. Say the final few across the room. A name you cannot call clearly will annoy you by the first week.

Maaz means Protected; a companion of the Prophet. Madan means Kamadeva, god of love. Madanmohan means Enchanter; Krishna. Madhav means A name of Krishna.

Showing 120 of 185, in alphabetical order.

Keep browsing

Questions

Boy names starting with M in Hindi?
Madhav is a name of Krishna, Malhar means a monsoon raga, and Mayank means the moon. The Hindi opening matters more than the English M.
What does the name Mehul mean?
Mehul means rain. It sits well if you like monsoon names and the birth sound is Me, not some other M.
Can two M names belong to different nakshatras?
Yes. Ma and Me are not one nakshatra sound, even when both names start with M in English. Ask which opening was fixed for the child.