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!
Mahwah \ma(h)-wah\ as a girl's name. The baby name Mahwah sounds like Mayah, Maiah and Maiyah. Other similar baby names are Maleah, Marah, Mahra and Mariah.
Mai \mai\ as a girl's name is pronounced mye. Nickname of Margit and Maria. Mai has 1 variant form: Maj. For more information, see also related names May and Maya. Baby names that sound like Mai are Maia, Mei and Mae. View a list of the 3 names that reference Mai.
Maia \maia\ as a girl's name is of Greek origin, and the meaning of Maia is "great, mother". Also (Maori) "brave warrior". Greek mythology: Maia was a beautiful nymph and the mother of Hermes, the messenger god. In Roman tradition, she is an earth goddess of springtime. The month of May was named in her honor. See also Maiya. Maia has 11 variant forms: Maaja, Maiah, Maj, Maja, May, Maya, Mayah, Moia, Moja, Moya and Mya. For more information, see also the related name Cybele. Baby names that sound like Maia are Mai and Mia. View a list of the 4 names that reference Maia.
Maiah \maia(h)\ as a girl's name is a variant of Maia (Greek), and the meaning of Maiah is "great, mother". The baby name Maiah sounds like Mayah, Maiyah and Miah. Other similar baby names are Marah and Mariah.
Maible \ma(ib)-le\ as a girl's name is a variant of Mabel (English), and the meaning of Maible is "lovable". The baby name Maible sounds like Mayble and Mable. Other similar baby names are Maelle, Mille, Maillie and Sable.
Maicey \ma(i)-cey\ as a girl's name is a variant of Macy (Old French), and the meaning of Maicey is "weapon". The baby name Maicey sounds like Maicy, Macey and Maisey. Other similar baby names are Laicey and Marcey.
Maicy \ma(i)-cy\ as a girl's name is a variant of Macy (Old French), and the meaning of Maicy is "weapon". The baby name Maicy sounds like Maicey and Maisy. Other similar baby names are Daicy and Marcy.
Maida \ma(i)-da\ as a girl's name is pronounced MAY-dah. It is of Old English origin, and the meaning of Maida is "maiden, young, unmarried woman". Maida and its diminutive form Maidie were used somewhat in the 19th century. Maida has 9 variant forms: Maddie, Maddy, Mady, Magda, Maidel, Maidie, Mayda, Maydena and Maydey. Baby names that sound like Maida are Mada, Meda, Maude, Maud, Matha and Mata. View a list of the 4 names that reference Maida.
Maidel \ma(i)-del\ as a girl's name is a variant of Madeline (Hebrew) and Maida (Old English), and the meaning of Maidel is "woman from Magdala, maiden, young, unmarried woman". The baby name Maidel sounds like Madel, Madelle and Madella. Other similar baby names are Maridel, Mabel, Maybel, Maude, Maydey, Maidie, Mariel and Meridel. View a list of the 2 names that reference Maidel.
Maidie \ma(i)-die\ as a girl's name is a variant of Maida (Old English), and the meaning of Maidie is "maiden, young, unmarried woman". The baby name Maidie sounds like Maddie and Maudie. Other similar baby names are Mandie, Caidie, Maisie, Maizie and Saidie.
Maier \maier\ as a boy's name is a variant of Mayer (German, Hebrew, Latin), and the meaning of Maier is "farmer, bright, shining, larger". The baby name Maier sounds like Meier, Mayor, Mareo, Marr, Mar, Myer, Meyer, Meir, Mayeer and Muir. Other similar baby names are Majer, Gair, Gaer, Jair, Mace, Macey, Maceo, Magee, Mahir, Major, Makar, Marek, Mather, Maither, Mateo, Mazor and Miner.
Maiga \ma(i)-ga\ as a girl's name is a variant of Margaret (Greek), and the meaning of Maiga is "pearl". The baby name Maiga sounds like Mica, Mika, Maggy, Maggi, Mag and Meica. Other similar baby names are Maia, Maida, Maira, Maiya, Marga, Maisa and Vaiga.
Maigan \ma(i)-gan\ as a girl's name. The baby name Maigan sounds like Maygan and Maegan. Other similar baby names are Maiga, Mairin, Megan, Marian, Maison, Meegan, Meighan, Meggan, Meagan, Miran, Morgan, Pagan, Ragan and Raegan.
Maighdlin \ma(i)-ghd-lin, maigh-dlin\ as a girl's name is a variant of Madeline (Hebrew), and the meaning of Maighdlin is "woman from Magdala". The baby name Maighdlin sounds like Madlin, Madlyn and Madlen.
Maighread \ma(i)-gh-read\ as a girl's name is a variant of Margaret (Greek), and the meaning of Maighread is "pearl". The baby name Maighread sounds like Mairead, Martha, Marthe, Marta, Marhta and Mirta.
Maik \maik\ as a boy's name. The baby name Maik sounds like Mack, Mac, Mike, Miky, Miko, Mick and Miki. Other similar baby names are Malik, Mark and Marik.
Maikaikeakua \ma(i)-kaikea-kua, maika(i)-keakua\ as a boy's name.
Maile \ma(i)-le\ as a girl's name. The baby name Maile sounds like Maelle, Mali, Mille, Mala, Magli, Malea, Mal, Mallie, Maelee, Mally, Maillie and Mila. Other similar baby names are Daile, Gaile, Maible, Mable, Maime and Maire.
Maillie \ma(il)-lie\ as a girl's name is a variant of Melinda (Latin), and the meaning of Maillie is "sweet". The baby name Maillie sounds like Millie and Mallie. Other similar baby names are Baillie, Aillie, Maelle, Malfie, Bailie, Billie, Callie, Kallie, Milli, Millee, Mille, Camillie, Kailie, Cailie, Emillie, Lallie, Gillie, Hallie, Jillie, Kayllie, Lailie, Lillie, Maible, Magalie, Maidie, Maisie, Maizie, Malkie, Malvie, Marlie, Mollie, Tillie, Mellie, Milzie, Phillie, Sallie, Tallie, Vallie, Wallie, Willie and Zailie.
Mailyn \ma(il)-yn\ as a girl's name. The baby name Mailyn sounds like Maelynn, Malina, Malena, Malana, Maylene, Mayleen, Milena, Mallina and Milana. Other similar baby names are Cailyn, Kailyn, Madlyn, Madilyn, Marilyn and Marlyn.
Maime \ma(i)-me\ as a girl's name is a variant of Mamie. See for origin and meaning of Maime. The baby name Maime sounds like Mayme and Mame. Other similar baby names are Jaime and Maire.
Maimon \ma(i)-mon\ as a boy's name is of Arabic origin, and the meaning of Maimon is "faithful, dependable". Also possibly "good fortune". Root of Maimonides, the name of a great Jewish philosopher and scholar from 12th-century Spain. Maimon has 1 variant form: Malmun. Baby names that sound like Maimon are Mamun and Mamoun. View a list of the 2 names that reference Maimon.
Mainard \ma(i)-na-rd\ as a boy's name is a variant of Meinhard (German), and the meaning of Mainard is "brave or hard strength". The baby name Mainard sounds like Maynard, Menard and Maynhard. Other similar baby names are Dainard, Daynard, Rainart and Raynard.
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.