1 Mohak
Pet name: Moh/ Ohak
Meaning: Attractive
2 Mohamad
Pet name: Moh/ Moha/ Hamad/ Oham/ Amad
Meaning: The Prophet
3 Mohammed
Pet name: Moh/ Mohamm/ Ammed/ Hammed
Meaning: Glorified
4 Mohan
Pet name: Moh/ Moha/ Ohan/ Han
Meaning: Lord Krishna, Fascinating
5 Mohana
Pet name: Moh/ moha/ Ohana/ Hana/ Han
Meaning: Infatuating, One Of The 5 Arrows Of Kamas
6 Mohanish
Pet name: Moh/ Mohan/ Ohanish/ Hanish/ Anish/ Ani/ Ish
Meaning: Attractive God, Krishna
7 Mohiddin
Pet name: Moh/ Mohidd/ Hiddin/ Oiddin/ Iddin
Meaning: Reviver Of Faith
8 Mohin
Pet name: Moh/ Mohis/ Ohin/ Ain
Meaning: Fascinating
9 Mohit
Pet name: Moh/ Mohis/ Ohit/ Oit
Meaning: Charmed
10 Mohnish
Pet name: Moh/ Mohnis/ Ohnish/ Nish/ Ish
Meaning: Lord Krishna, Attractive God
11 Moksh
Pet name: Mok/ Moksy/ Oksh/ Osh
Meaning: Salvation
12 Mokshith
Pet name: Mok/ Mokshi/ Okshith/ Okshit/ Oshith
Meaning: Free Man, Liberated
13 Monik
Pet name: Mon/ Moniy/ Onik/ Oik
Meaning: Advise
14 Monil
Pet name: Mon/ Monis/ Onil/ Nil
Meaning: Bird
15 Monish
Pet name: Mon/ Monis/ Onish/ Nish/ Ish
Meaning: Lord Of Minds
16 Monit
Pet name: Mon/ Moni/ Onit/ Nit
Meaning: Smart, Intelligent, All In One, Poison
17 Mookesh
Pet name: Mook/ Mookes/ Kesh/ Esh
Meaning: Lord Shiva, To Liberate
18 Moosa
Pet name: Moos/ Moosy/ Oosa
Meaning: Prophet
19 Moriya
Pet name: Mori/ Moriy/ Oriya/ Riya
Meaning: Teacher
20 Moulik
Pet name: Mou/Mouli/ Oulik/ Ulik/ Uli
Meaning: Valuable
21 Muhammad
Pet name: Muham/ Muhas/ Uham/ Hammad/ Ammad
Meaning: Praise Worthy
22 Mukesh
Pet name: Muke/ Mukes/ Ukesh/ Kesh/ Esh
Meaning: Lord Shiva
23 Mukta
Pet name: Mukt/ Uktt
Meaning: Means A Pearl In Telugu
24 Muktanand
Pet name: Mukt/ Muktan/ Uktanand/ Anand/ Anan/ Nand
Meaning: Happiness Of Freedom
25 Mukul
Pet name: Muk/ mukus/ Ukul/ Muul
Meaning: Bud, Body, Earth, Soul
26 Mukund
Pet name: Muk/ Mukun/ Ukund/ Kund/ Muund
Meaning: Lord Krishna
27 Mukunda
Pet name: Muk/ Mukun/ Ukunda/ Kunda/ Muuna
Meaning: Lord Krishna
Of Many

28 Mukundh
Pet name: Abyy/ Abyaz/ Ayaz/ Byaz/ Abaz
Meaning: White, Brilliant, Pure
29 Muneer
Pet name: Mune/ Munees/ Uneer/ Neer
Meaning: Brilliant, Shining
30 Muni
Pet name: Mun/ Uni
Meaning: Village God
31 Munish
Pet name: Mun/ Munnis/ Unish/ Anis/ Nish/ Ish
Meaning: God Of Mind
32 Murali
Pet name: Mur/ Mural/ Urali/ Ali/ Uali
Meaning: Flute
33 Muralidhar
Pet name: Mur/ Murali/ Alidhar/ Alidh/ Lidhar/ Ihar
Meaning: One Holding A Flute Or Lord Krishna
34 Murari
Pet name: Murar/ Urari/ Uari
Meaning: Lord Krishna
35 Murthi
Pet name: Murth/ Urthi/ Uhi
Meaning: An Idol
36 Mustafa
Pet name: Musta/ Mustaf/ Ustafa/ Usta/ Afa
Meaning: Chosen One
37 Muzahir
Pet name: Muza/ Muzah/ Zahir/ Ahir/ Zair
Meaning: Protector, Defender, Supporter
38 Muzack
Pet name: Muza/ Muzas/ Uzack/ Uzac
Meaning: Defender
39 Muzahik
Pet name: Muza/ Muzah/ Uzahik/ Zahik/ Ahik/ Hiks
Meaning: Defender
40 Muzakir
Pet name: Muza/ Muzak/ Zakir/ Akir/ Zair
Meaning: One Who Reminds People Of Allah
41 Muzhir
Pet name: Muzh/ Muzhi/ Uzhir/ Uhir/ Aaam
Meaning: A Plant Whose Flowers Are Opening Or Have Opened