Couple smiling with blue confetti

Baby Name Generator

Trying to find the perfect name? Get inspiration and name ideas from our tool below to get unique baby girl names or baby boy names.

Finding the right name to suit your little bundle of joy can be tricky. You can use our tool to search for a baby name 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!

Search names for
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Sort by
all results

Mahali \ma-hali, maha-li\ as a girl's name is a variant of Mahalia (Hebrew), and the meaning of Mahali is "tender one". The baby name Mahali sounds like Mahala, Mehalia, Mahelia, Mahalla, Mahaliah, Mahalee, Mahalah, Mihalia, Mahalya and Mohala. Other similar baby names are Magali, Mali, Maggali, Magaly, Magalie and Magli.

Mahalia \ma-halia, maha-lia\ as a girl's name is pronounced ma-HAL-yah, ma-HAYL-yah. It is of Hebrew origin, and the meaning of Mahalia is "tender one". Also possibly from an Aramaic name meaning "marrow". Biblical name that was well used in the 19th century. Singer Mahalia Jackson. Mahalia has 9 variant forms: Mahala, Mahalah, Mahalath, Mahali, Mahalee, Mahaliah, Mahalla, Mahelia and Mehalia. Baby names that sound like Mahalia are Mihalia and Mahalya. View a list of the 2 names that reference Mahalia.

Mahaliah \ma-haliah, maha-liah\ as a girl's name is a variant of Mahalia (Hebrew), and the meaning of Mahaliah is "tender one". The baby name Mahaliah sounds like Mahalah, Mahala, Mehalia, Mahelia, Mahalla, Mahali, Mihalia and Mahalya. Other similar baby names are Mahalath, Malia, Marleah, Magali, Magalie, Mahalee, Maleah, Mihaliya and Mohala.

Mahalla \ma-halla, maha(l)-la\ as a girl's name is a variant of Mahalia (Hebrew), and the meaning of Mahalla is "tender one". The baby name Mahalla sounds like Mahala and Mahalya. Other similar baby names are Madella, Mehalia, Mahelia, Mahaliah, Mahalee, Mahali, Mahalah, Marilla, Marella, Mihalia, Mihaila, Makayla, Macaela and Mohala.

Mahalya \ma-halya, maha(l)-ya\ as a girl's name is a variant of Michaela (Hebrew), and the meaning of Mahalya is "who resembles God?". The baby name Mahalya sounds like Mahala, Mahalia and Mahalla. Other similar baby names are Mehalia, Mahelia, Mahaliah, Mahalee, Mahali, Mahalah, Mihaliya, Mihalia and Mohala.

Maharaj \ma-haraj, maha-raj\ as a boy's name. The baby name Maharaj sounds like Mahir and Major.

Mahasin \ma-hasin, maha-sin\ as a girl's name. Similar baby names are Madison, Madyson, Madisyn, Madisen, Mahina, Mason, Maysen, Maison, Massina and Masina.

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.

Do you want to be able to save and create a list of your favourite baby names?

Frequently asked questions about baby names

How to pick a baby boy name?

When choosing a baby boy's name, consider family heritage, cultural significance, and personal meaning. Explore names with positive associations and consider how they sound with your surname. It's important to select a name that resonates with you and your family. Try our male name generator above for name ideas for your little boy.
 

How to pick a unique baby girl name?

Consider your family history, cultural significance, or personal meaning when selecting a name for a girl. Names with positive associations and how they complement the family surname are also considerations. Choose a name that holds special significance for you and your family and try our female name generator above for inspiration.

How do I give my child a unique name?

To give your child a unique baby girl name, or unique baby boy name, consider exploring cultural influences, literature, or nature for inspiration. You can also modify traditional names, combine different names, or choose a different spelling. Having a unique name can help your child stand out on a list, however it’s not always smooth sailing for them, especially if they are constantly having to pronounce or spell their name throughout life. It's important to ensure that the name is meaningful and resonates with you and your family.

What to avoid when choosing a baby name?

When choosing your baby’s name it’s important to remember they are the ones who live with this their whole life.  Consider avoiding names with negative associations, difficult spellings, or have potential for teasing (kids can be ruthless at school!).  Consider the significance of initials, cultural sensitivities and the name’s compatibility with your surname.

Can I name my baby anything I want?

In most instances, parents have the freedom to choose their baby's name. However, it's important to be mindful of legal regulations, cultural sensitivities, and the potential impact of the chosen name on your child's future. Consider the long-term implications and seek input from family members for name ideas before finalising a name.