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

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.

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.

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.