Hindi First Names
- Boys
- Madhav
- Mahabala
- Mahavira
- Mahesh
- Maitreya
- Manavendra
- Mandar
- Mandhatri
- Manik
- Manish
- Manmohan
- Manoj
- Mansukh
- Manu
- Markandeya
- Matanga
- Mayon
- Mehdi
- Mehul
- Mihir
- Milind
- Minesh
- Mitali
- Mitesh
- Mohan
- Mohin
- Mohit
- Mukta
- Mukul
- Mukunda
- Nabendu
- Nachiketa
- Nadim
- Nagesh
- Naimish
- Nakul
- Nalan
- Namdev
- Nandin
- Narayana
- Naresh
- Narsi
- Nartana
- Naveen
- Nayan
- Nihar
- Nilay
- Nimai
- Nimesh
- Niraj
- Girls
- Lavanya
- Laxmi
- Lolaksi
- Madhavi
- Madhu
- Madhul
- Madhulika
- Madhur
- Madhuri
- Magan
- Mahima
- Mahita
- Maina
- Maitryi
- Makara
- Malati
- Malavika
- Maliha
- Mallika
- Malti
- Mamta
- Manasa
- Manasi
- Manavi
- Mandara
- Mandeep
- Manisha
- Manjari
- Manju
- Manjula
- Manjusha
- Manushi
- Maruti
- Matangi
- Matrika
- Maya
- Mayuri
- Medha
- Meena
- Meenakshi
- Megha
- Meghana
- Mela
- Mena
- Menaka
- Mesha
- Minda
- Mitra
- Mohini
- Monisha
About the author
Stefanie Miller
About Stefanie
Stefanie is an experienced parenting writer and has published works in other publications… Read more