Baby names A–Z
Names Starting With “M”
11 Muslim & Urdu names beginning with M, with their meanings.
MahaمہاWild cow — a symbol of beautiful eyesMahiraماہرہSkilled, expert, adeptMahmoodمحمودPraised, praiseworthyMahnoorماہ نورLight of the moonManahilمناہلSpring of fresh water, fountainMaryamمریمBeloved; wished-for child (Mary)MudassirمدثرOne who is wrapped or covered (Quranic)MuhammadمحمدPraised, praiseworthyMurtazaمرتضیٰThe chosen, well-pleasing oneMustafaمصطفیٰThe chosen one (a title of the Prophet ﷺ)MuzammilمزملOne who is enwrapped (Quranic)