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

Mainchin \ma(in)-chin\ as a boy's name is a variant of Munchin (Irish, Gaelic), and the meaning of Mainchin is "little monk". See also Mannix. View a list of the 2 names that reference Mainchin.

Mair \mair\ as a girl's name is a variant of Mare (Irish) and Mary (Latin), and the meaning of Mair is "star of the sea". The baby name Mair sounds like Maira, Maire and Mairi. Other similar baby names are Mai and Maia. View a list of the 2 names that reference Mair.

Maira \ma(i)-ra\ as a girl's name is pronounced MAY-rah. It is of Irish origin. Variant of Mary. See also Mayra. For more information, see also the related name Myra. Baby names that sound like Maira are Mira, Marra, Mara, Mahra, Maire, Mair, Moira, Maura, Mairi and Meira. Other similar baby names are Kaira, Daira, Madira, Madra, Maia, Maida, Maiya, Maiga, Mavra, Maisa, Saira, Yaira and Zaira. View a list of the 4 names that reference Maira.

Maire \ma(i)-re\ as a girl's name is a variant of Mare (Irish), Mary (Latin) and Mayra (Irish), and the meaning of Maire is "star of the sea". See also Mairin, Maureen and Moira. The baby name Maire sounds like Maira, Mair, Muire, Moire, Maure and Mairi. Other similar baby names are Maime, Mira, Marra, Mara, Kaira, Daira, Mari, Eire, Laure, Loire, Mave, Maicy, Maicey, Macie, Macee, Maude, Madge, Madira, Madra, Maery, Maeve, Mai, Maia, Maiah, Maida, Maidie, Mairim, Maisie, Mazie, Maizie, Maisy, Maisey, Maisee, Maiya, Mamie, Mayme, Mame, Mahra, Marge, Mairead, Maiga, Marje, Marie, Maree, Marike, Marne, Marine, Marise, Marte, Mart, Marve, Mavra, Maura, Marice, Maren, Maurie, Mauve, Maye, Mae, Meira, Maisa, Miri, Saira, Yaira and Zaira. View a list of the 6 names that reference Maire.

Mairead \ma(i)-read\ as a girl's name is a variant of Margaret (Greek), and the meaning of Mairead is "pearl". The baby name Mairead sounds like Maighread, Marta and Mirta. Other similar baby names are Maira and Maire.

Mairi \ma(i)-ri\ as a girl's name is a variant of Mayra (Irish). See for meaning of Mairi. The baby name Mairi sounds like Mari, Maira, Maire, Mair and Miri. Other similar baby names are Mairin and Mairim.

Mairianne \ma(i)-rianne, mairi(an)-ne\ as a girl's name. The baby name Mairianne sounds like Marianne and Maurianne. Other similar baby names are Karianne, Laurianne, Marcianne, Marieanne, Maryanne, Mariane, Marianna, Mariann and Marjanne.

Mairim \ma(i)-rim\ as a girl's name is a variant of Mairin (Irish, Gaelic), and the meaning of Mairim is "star of the sea". The baby name Mairim sounds like Mariam and Miriam. Other similar baby names are Mairi, Maris, Mari, Maira, Marin, Maire, Mair, Marit, Maria, Mayria, Marie, Marrin, Marris, Maurie and Miri.

Mairin \ma(i)-rin\ as a girl's name is of Irish and Gaelic origin, and the meaning of Mairin is "star of the sea". M??is a pet form of Maire the Irish Gaelic form of Mary. Mairin has 2 variant forms: Mairim and Marin. For more information, see also the related name Maureen. Baby names that sound like Mairin are Marrin, Marian, Marion, Marien, Marinn, Marina, Maryn, Marine, Maurine, Maren and Miran. View a list of the 2 names that reference Mairin.

Maisa \ma(i)-sa\ as a girl's name is a variant of Mesa (Spanish), and the meaning of Maisa is "table". The baby name Maisa sounds like Maisy and Maysa. Other similar baby names are Maisha, Maia, Maida, Maira, Maiya, Maiga, Marisa, Raisa and Taisa.

Maisee \ma(i)-see\ as a girl's name is a variant of Maisie (English). See for meaning of Maisee. The baby name Maisee sounds like Maisey, Maicey, Macee, Maizie, Maisy and Maisa. Other similar baby names are Caisee, Daisee and Marsee.

Maisey \ma(i)-sey\ as a girl's name is a variant of Maisie (English). See for meaning of Maisey. The baby name Maisey sounds like Maicey, Maisy and Maisee. Other similar baby names are Caisey, Daisey, Laisey and Marsey.

Maisha \ma(i)-sha\ as a girl's name is a variant of Aisha (Arabic), and the meaning of Maisha is "alive and well". The baby name Maisha sounds like Masha, Misha and Myisha. Other similar baby names are Taisha, Marsha, Marisha, Malisha, Maisa and Saisha.

Maisie \ma(i)-sie\ as a girl's name is pronounced MAY-zee. It is of English origin. Nickname for Margaret or Marjorie. Originally a Scottish variant of Margaret. Literary: Henry James's novel "What Maisie Knew". Maisie has 6 variant forms: Maisee, Maisey, Maisy, Maizie, Mazey and Mazie. For more information, see also the related name Taisie. Baby names that sound like Maisie are Macie, Missie and Maisa. View a list of the 3 names that reference Maisie.

Maison \ma(i)-son\ as a girl's name is a variant of Mason (Old English), and the meaning of Maison is "stoneworker". The baby name Maison sounds like Maysen, Massina and Masina. Other similar baby names are Madison, Kason, Cason, Lison, Jamison, Macon, Madyson, Madisyn, Madisson, Madisen, Maddison, Mairin, Maisie, Maisy, Maisey, Maisee, Manon, Marion and Maisa.

Maisy \ma(i)-sy\ as a girl's name is a variant of Maisie (English) and Margaret (Greek), and the meaning of Maisy is "pearl". The baby name Maisy sounds like Maicy, Maisey and Maisa. Other similar baby names are Daisy, Kassy, Cassy, Maisha, Kaysy, Casy, Caisi, Caisey, Kasy, Daisey, Daicy, Daizy, Daisi, Maris, Laisey, Mavis, Macy, Maicey, Macey, Mady, Maddy, Maery, Maguy, Maggy, Mai, Maia, May, Maiah, Maida, Maira, Mazey, Maisee, Maiya, Maime, Mansi, Marcy, Marsey, Maire, Mair, Maiga, Marise, Marisa, Mary, Maison, Matty, Maxy, Mairi, Maysa, Mally, Missy, Misty, Raisa, Taisa and Tais. View a list of the 2 names that reference Maisy.

Maite \ma(i)-te\ as a girl's name. The baby name Maite sounds like Maude, Maida, Maidie, Mette, Mattie, Matti, Mata, Matty, Mat and Mattea. Other similar baby names are Kaite, Maime, Maire and Marte.

Maither \ma(i)-ther\ as a boy's name is a variant of Mather (Old English), and the meaning of Maither is "powerful army". The baby name Maither sounds like Matther. Other similar baby names are Mathew, Matheu, Mathe and Maier.

Maitilde \ma(i)-til-de, mait(i)-lde\ as a girl's name is a variant of Matilda (Old German), and the meaning of Maitilde is "mighty in battle". The baby name Maitilde sounds like Matilde and Mathilde. Other similar baby names are Maltilde, Batilde and Maltilda.

Maitland \ma(i)-tla-nd, mait-land\ as a boy's name is of Old English origin. Possibly "meadow" or "Matthew's land". Place name. Maitland has 1 variant form: Maytland.

Maiya \ma(i)-ya\ as a girl's name is pronounced MY-ah. It is of Japanese origin, and the meaning of Maiya is "rice valley". Surname. Maiya has 1 variant form: Maiyah. For more information, see also related names Maia and Maya. Baby names that sound like Maiya are Miya, Mai, Mya, Moya, Moia, Mayah, May, Maiah, Maye, Mia and Meya. View a list of the 3 names that reference Maiya.

Maiyah \ma(i)-yah\ as a girl's name is a variant of Maiya (Japanese), and the meaning of Maiyah is "rice valley". The baby name Maiyah sounds like Mayah and Maiah. Other similar baby names are Mirah, Dayah, Maia, Maya, Maida, Maira, Maleah, Marah, Maiga, Marya, Mariah, Manya, Miya, Miah, Maisa and Micah.

Maizie \ma(i)-zie\ as a girl's name is a variant of Maisie (English). See for meaning of Maizie. The baby name Maizie sounds like Mazie, Macie and Maisee. Other similar baby names are Maidie, Taisie, Caisie, Daisie, Madzia, Maddie, Maggie, Mamie, Maime, Marcie, Maire, Marie, Mattie, Maymie, Mallie, Maudie, Maurie, Maxie, Mairi, Mazine, Maillie, Milzie, Mitzie and Tayzie.

Maj \maj\ as a girl's name is a variant of Mai, Maia (Greek) and May (English), and the meaning of Maj is "great, mother, the fifth month". The baby name Maj sounds like Maja, Maji and Mae. Other similar baby names are Mab, Mal, Mag and Mat. View a list of the 3 names that reference Maj.

Maja \m(a)-ja\ as a girl's name is a variant of Maia (Greek), and the meaning of Maja is "great, mother". The baby name Maja sounds like Maeja, Maj, Moja, Maaja and Maji. Other similar baby names are Mara, Baja, Mala, Mada, Maya, Marja, Mata, Raja and Taja.

Majdi \m(a)-jdi, maj-di\ as a boy's name. The baby name Majdi sounds like Majid and Majed. Other similar baby names are Maddy, Major, Majer, Marti and Matti.

Majed \m(a)-jed\ as a boy's name is a variant of Majid (Arabic), and the meaning of Majed is "noble glory". The baby name Majed sounds like Majeed and Meged. Other similar baby names are Majer, Amjed, Magee, Major, Mateo and Meed.

Majeed \m(a)-jeed\ as a boy's name is a variant of Majid (Arabic), and the meaning of Majeed is "noble glory". The baby name Majeed sounds like Majed and Meged. Other similar baby names are Magee, Majer and Meed.

Majer \m(a)-jer\ as a boy's name is a variant of Major (Latin), and the meaning of Majer is "greater". Similar baby names are Majed, Mayer and Maier.

Majesta \m(a)-jes-ta, maj(e)-sta\ as a girl's name is pronounced ma-JESS-tah. It is of Latin origin, and the meaning of Majesta is "royal bearing, dignity". Mythology: Majestas was the Roman goddess of honor. Majesta has 1 variant form: Majesty.

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.