Baby Name Generator for the perfect name for your baby girl or boy
Trying to find the perfect baby name? Get inspiration from our baby naming tool
Finding the right name to suit your little bundle of joy can be tricky. You can use our tool to search for baby names by simply choosing the gender you're after (or gender neutral if you don't know yet!), or select a name based on origin. Once you have found a few names you like add them to your profile, then as time goes on, you can come back and whittle it down until you're left with that perfect one!
Mahatma \ma-hatma, maha-tma\ as a boy's name is of Hindi and Sanskrit origin, and the meaning of Mahatma is "great soul". A title for a person of great spiritual development which was given to Mohandas Gandhi. For more information, see also the related name Mohandas. View a list of the 2 names that reference Mahatma.
Mahavir \ma-havir, maha-vir\ as a boy's name is a variant of Mahavira (Hindi), and the meaning of Mahavir is "great hero". Similar baby names are Mahir and Mohave.
Mahavira \ma-havira, maha-vi-ra\ as a boy's name is of Hindi origin, and the meaning of Mahavira is "great hero". Mahavira has 1 variant form: Mahavir.
Mahelia \ma-helia, mahe-lia\ as a girl's name is a variant of Mahalia (Hebrew), and the meaning of Mahelia is "tender one". The baby name Mahelia sounds like Mahala, Mehalia, Mahalla, Mahaliah, Mahali, Mihalia and Mahalya. Other similar baby names are Melia, Meelia, Malia, Madella, Maleia and Marella.
Mahendra \ma-hendra, mahe-nd-ra\ as a boy's name. The baby name Mahendra sounds like Mohandas.
Mahesh \ma-hesh, mahe-sh\ as a boy's name is of Hindi origin, and the meaning of Mahesh is "great ruler". Similar baby names are Marsh, Mahir, Malechy, Mehlech, March, Mayhew and Mosheh.
Mahi \ma-hi\ as a girl's name. The baby name Mahi sounds like Maja, Maeja, Moja and Maaja. Other similar baby names are Mali, Mari, Maci, Mai and Maji.
Mahi'ai \ma-hi'ai\ as a boy's name. The baby name Mahi'ai sounds like Mayhew. Other similar baby names are Mahir and Makai.
Mahican \ma-hican, mahi-can\ as a boy's name is a variant of Mohegan (Native American Indian). See for meaning of Mahican. The baby name Mahican sounds like Mohican. Other similar baby names are Macon and Mathian.
Mahika \ma-hika, mahi-ka\ as a girl's name. Similar baby names are Malika, Mahina, Manika and Marika.
Mahima \ma-hima\ as a girl's name. Similar baby names are Mahina, Mima, Mahala, Maime and Massima.
Mahin \ma-hin\ as a boy's name. Similar baby names are Mahir and Malin.
Mahina \ma-hina, mahi-na\ as a girl's name is pronounced mah-HEE-nah. It is of Hawaiian origin, and the meaning of Mahina is "moon, moon-light". The Hawaiian equivalent of Diana, goddess of the moon. Similar baby names are Malina, Madina, Mavina, Marina and Masina.
Mahir \ma-hir\ as a boy's name is of Arabic origin, and the meaning of Mahir is "skillful". A baby name that sounds like Mahir is Major. Other similar baby names are Nahir, Tahir and Zahir.
Mahitable \mahi-tab-le, mahit(a)-ble\ as a girl's name is a variant of Mehitabel (Hebrew), and the meaning of Mahitable is "God rejoices". The baby name Mahitable sounds like Mehitable and Mehitabelle.
Mahkah \ma(h)-kah\ as a boy's name. The baby name Mahkah sounds like Makai, Mackie, Mackey, Mack, Micah and Mycah. Other similar baby names are Makar and Manoah.
Mahlia \ma(h)-lia\ as a girl's name. The baby name Mahlia sounds like Malia, Melia, Meelia, Mali, Mala, Magli, Maleia, Malea and Mallie. Other similar baby names are Dahlia, Mahalia, Mahelia and Tahlia.
Mahlkia \ma(hl)-kia\ as a girl's name. The baby name Mahlkia sounds like Malkia, Malka and Malkie. Other similar baby names are Malia, Maleia and Markia.
Mahlkiya \ma(h)-lki-ya, mahl-kiya\ as a girl's name. The baby name Mahlkiya sounds like Malkia, Malika, Malka and Malkie.
Mahlon \ma(h)-lon\ as a boy's name is of Hebrew origin, and the meaning of Mahlon is "sickness". Biblical name. Baby names that sound like Mahlon are Mallon, Malin, Mallin, Mallen and Mellon. Other similar baby names are Marlon and Maslon.
Mahmood \ma(h)-mood\ as a boy's name is a variant of Mahmud (Arabic) and Muhammad (Arabic), and the meaning of Mahmood is "praiseworthy". The baby name Mahmood sounds like Mehmood and Mahmoud. Other similar baby names are Mehmoud, Ahmod, Mehmud, Maimon and Mamoun. View a list of the 2 names that reference Mahmood.
Mahmoud \ma(h)-moud\ as a boy's name is a variant of Mahmud (Arabic) and Muhammad (Arabic), and the meaning of Mahmoud is "praiseworthy". The baby name Mahmoud sounds like Mahmood and Mehmoud. Other similar baby names are Mehmud, Mehmood and Mamoun. View a list of the 2 names that reference Mahmoud.
Mahmud \ma(h)-mud\ as a boy's name is of Arabic origin, and the meaning of Mahmud is "praiseworthy". A popular name in the Arab world which comes from the same root as Muhammad. Mahmud has 4 variant forms: Mahmood, Mahmoud, Mehmood and Mehmud. Baby names that sound like Mahmud are Mehmoud and Mehmet. View a list of the 2 names that reference Mahmud.
Mahnaz \ma(h)-naz\ as a girl's name. The baby name Mahnaz sounds like Mansi. Other similar baby names are Shahnaz, Minna, Mina, Mandy, Mando, Mandi, Manda, Manon, Manya, Maysa, Meena, Maisa, Mena, Mona, Moyna, Monna, Monah, Moina, Monay, Mouna and Muna.
Mahogany \ma-hogany, maho-ga-ny\ as a girl's name. Similar baby names are Maygan and Maegan.
Mahomet \ma-homet, maho-met\ as a boy's name is a variant of Muhammad (Arabic), and the meaning of Mahomet is "praiseworthy". The baby name Mahomet sounds like Muhamet and Mohamet. Other similar baby names are Mehmet, Hammet, Mahmud and Mohamed.
Mahra \ma(h)-ra\ as a girl's name is a variant of Mara (Hebrew), and the meaning of Mahra is "bitter". The baby name Mahra sounds like Marra, Maira, Mayra and Maura. Other similar baby names are Madra, Mavra, Sahra and Zahra.
Mahryah \ma(hr)-yah\ as a girl's name. The baby name Mahryah sounds like Marah, Mahra, Marya and Mariah. Other similar baby names are Mayah, Maiyah, Maryan and Maryam.
Mahtab \ma(h)-tab\ as a girl's name. Similar baby names are Mata, Mab, Mada, Madra, Maida, Mayda, Meyta, Meta, Mattie, Matti, Matana, Matty, Mat, Mattea and Mattia.
Mahulena \ma-hulena, mahu-le-na\ as a girl's name. Similar baby names are Marlena, Malena, Madelena, Madalena and Marilena.