Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Full Meaning Origins Gender
Muhtadi Muhtadi is a name of Arabic origin, meaning... Islamic Boy
Muhammad Muhammad is a name of Arabic origin that... Muslim Boy
Mukhtaar Mukhtaar is a name of Arabic origin, meaning... North African Boy
Meekaaeel Meekaaeel is a name of Arabic origin, which... North African Boy
Mhasood Mhasood is a name of Arabic origin, meaning... Muslim Unisex
Matloob Matloob is a name of Arabic origin, meaning... Muslim Unisex
Mahboob Mahboob is a name of Arabic origin that... Muslim Boy
Misbah Misbah is a unisex name of Arabic origin,... Persian Unisex
Mateen Mateen is a name of Arabic origin that... Muslim Boy
Murid Murid is a name of Arabic origin, meaning... Muslim Unisex
Muluk Muluk is a name of Arabic origin that... Arabic Boy
Munis Munis is a name of Arabic origin, meaning... Arabic Unisex
Makhduma Makhduma is a Muslim name that means "deputy"... Persian Unisex
Moona Moona is a unique and rare name that... Middle Eastern Girl
Maroulah Maroulah is a unique and uncommon name that... Middle Eastern Unisex
Malakeh Malakeh is a feminine name of Arabic origin,... Persian Girl
Marjana Marjana is a feminine given name that has... Arabic Girl
Makhdoom Makhdoom is a name of Arabic origin that... Pakistani Boy
Mansur Mansur is a name of Arabic origin, meaning... Urdu Boy
Marttaha Marttaha is a Finnish name that is derived... Finnish Girl
Marthina Marthina is a feminine name that is not... Biblical Girl
Margarid Margarid is a name of Armenian origin, meaning... Unique Girl
Meztli Meztli is a unique and beautiful name that... Aztec Unisex
Merodach-Baladan Merodach-Baladan is a name of Babylonian origin that... Biblical Boy
Mazela Mazela is a unique and uncommon name that... Bantu Unisex
Mazala Mazala is a unique name that has its... Bantu Unisex
Mundi Mundi is a name of African origin that... Bantu Unisex
Musoga Musoga is a name of African origin, specifically... Bantu Unisex
Maitea Maitea is a Basque name that means "beloved"... Basque Girl
Mendia Mendia is a Basque name that means "mountain".... Unique Unisex