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!
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.
Majesty \m(a)-jes-ty, maj(e)-sty\ as a girl's name is a variant of Majesta (Latin), and the meaning of Majesty is "royal bearing, dignity". Similar baby names are Modesty, Misty and Modesta. View a list of the 2 names that reference Majesty.
Maji \m(a)-ji\ as a girl's name is a variant of Majida (Arabic), and the meaning of Maji is "noble glory". The baby name Maji sounds like Maj and Maja. Other similar baby names are Mali, Mari, Maci, Mai, Marji and Taji.
Majid \m(a)-jid\ as a boy's name is of Arabic origin, and the meaning of Majid is "noble glory". Majid has 2 variant forms: Majed and Majeed. A baby name that sounds like Majid is Meged.
Majida \m(a)-ji-da\ as a girl's name is pronounced MA-jee-dah. It is of Arabic origin, and the meaning of Majida is "noble glory". Feminine form of Majid. Majida has 2 variant forms: Maji and Majidah.
Majidah \m(a)-ji-dah\ as a girl's name is a variant of Majida (Arabic), and the meaning of Majidah is "noble glory". Similar baby names are Maida, Manda, Jaida, Magda, Mada, Maja, Mayda, Maidie, Maji, Marita, Masada, Melida, Malita and Nagida.
Major \m(a)-jor\ as a boy's name is pronounced MAY-jer. It is of Latin origin, and the meaning of Major is "greater". Surname that is also a military title. Major has 3 variant forms: Majer, Mayer and Mayor. A baby name that sounds like Major is Mahir. View a list of the 17 names that reference Major.
Majorca \m(a)-jor-ca, maj(o)-rca\ as a girl's name is a variant of Mallorca. See for origin and meaning of Majorca. Similar baby names are Minorca and Menorca.