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

Margred \m(a)-rg-red, mar-gred\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margred is "pearl". The baby name Margred sounds like Margrid and Margret. Other similar baby names are Margrit, Margrett, Margreth, Margrete and Margeret.

Margret \m(a)-rg-ret, mar-gret\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margret is "pearl". The baby name Margret sounds like Margrit, Margrett, Margreth, Margrete, Margred and Margeret. Other similar baby names are Margrid, Margot, Margarit, Margarete and Margareta.

Margrete \m(a)-rgre-te, mar(g)-rete\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margrete is "pearl". The baby name Margrete sounds like Margrett, Margreth, Margret and Margarete. Other similar baby names are Margrit, Margred, Margeret, Margarite, Margarette, Margarethe, Margareta and Margurite.

Margreth \m(a)-rgre-th, mar(g)-reth\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margreth is "pearl". The baby name Margreth sounds like Margrett, Margrete and Margret. Other similar baby names are Margrit, Margred, Margarethe, Margarete and Margareta.

Margrethe \m(a)-rgre-the, mar(g)-rethe\ as a girl's name. The baby name Margrethe sounds like Margreth, Margrete and Margarethe. Other similar baby names are Margrett, Margret, Margarette and Margarete.

Margrett \m(a)-rgre-tt, mar(g)-rett\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margrett is "pearl". The baby name Margrett sounds like Margreth, Margrete and Margret. Other similar baby names are Margrit, Margred, Marghretta, Margeretta, Margeret, Margarette, Margaretta, Margarete and Margareta.

Margrid \m(a)-rg-rid, mar-grid\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margrid is "pearl". The baby name Margrid sounds like Margrit and Margred. Other similar baby names are Margret, Margarit and Margarida.

Margriet \m(a)-rg-riet, mar-griet\ as a girl's name. The baby name Margriet sounds like Margrit and Margret. Other similar baby names are Margaret, Margrid, Margrett, Margreth, Margrete, Margred, Margeret and Margarit.

Margrit \m(a)-rg-rit, mar-grit\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margrit is "pearl". The baby name Margrit sounds like Margrid, Margret and Margarit. Other similar baby names are Marguita, Margrett, Margreth, Margrete, Margred, Margot, Margerita, Margeret, Margarite, Margarita, Margalit and Margurite.

Marguarette \m(a)-rgua-rette\ as a girl's name is a variant of Margaret (Greek), and the meaning of Marguarette is "pearl". The baby name Marguarette sounds like Margarette, Margaretta, Margarethe and Margarete. Other similar baby names are Marguerite, Marguarita, Margrett, Margrete, Marghretta, Margeretta, Margaruite, Margarite, Margareta and Margurite.

Marguarita \m(a)-rguari-ta, mar-gua-rita\ as a girl's name is a variant of Margaret (Greek), and the meaning of Marguarita is "pearl". The baby name Marguarita sounds like Marguerita, Margharita and Margarita. Other similar baby names are Marguita, Marguerite, Margherita, Margerita, Margarite, Margarit, Margarida, Margareta and Margurite.

Margueritte \m(a)-rgue-ritte\ as a girl's name. The baby name Margueritte sounds like Marguerite, Marguerita, Marguarette, Margurite and Margherite. Other similar baby names are Marguarita, Margherita, Margerita, Margeretta, Margarite and Margarette.

Marguita \m(a)-rgui-ta, mar-guita\ as a girl's name is a variant of Margaret (Greek), and the meaning of Marguita is "pearl". The baby name Marguita sounds like Marquita and Margita. Other similar baby names are Marcita, Marchita, Markita, Marguerita, Marguarita, Margrit, Margit, Margarita, Margurite, Marita, Marqueta, Marquisa, Marsita, Martita and Mariquita.

Margurite \m(a)-rguri-te, mar-gu-rite\ as a girl's name is a variant of Marguerite (French). See for meaning of Margurite. The baby name Margurite sounds like Margarite, Marguerita, Marguarita, Margrit, Margrete, Margerita, Margerie, Margaruite, Margarita, Margarit, Margarete and Margherite. Other similar baby names are Marguita, Marquita, Margaret, Marguarette, Margrid, Margrett, Margreth, Margret, Margherita, Margharita, Margeret, Margarida, Margarette, Margarethe, Margareta and Margalit.

Margy \m(a)-rgy, mar-gy\ as a girl's name is a variant of Margaret (Greek), Margery (French) and Marjorie (English), and the meaning of Margy is "pearl". The baby name Margy sounds like Margo, Margey, Marge, Marga, Marjy and Margi. Other similar baby names are Marcy, Marty and Mary. View a list of the 3 names that reference Margy.

Marhta \m(a)-rh-ta\ as a girl's name is a variant of Martha (Aramaic), and the meaning of Marhta is "lady, mistress of the house". The baby name Marhta sounds like Marita, Martta and Marta. Other similar baby names are Marra, Mara, Barta, Karita, Carita, Larita, Mahra, Marcia, Martia, Marsia, Marsha, Marcita, Marchita, Markita, Marketa, Marit, Margita, Marga, Marcheta, Maria, Marya, Marja, Marika, Maretta, Maryka, Marina, Marna, Marena, Marisa, Marysa, Mariza, Maritza, Markia, Marla, Marlea, Marnia, Marsita, Mata, Marva, Marty, Martita, Marti, Marth, Marte, Mart, Marfa, Maurita, Maritsa, Malita, Maraya, Mirta, Myrta, Zarita and Sarita.

Mari \m(a)-ri\ as a girl's name is pronounced MAH-ree. It is of Welsh origin. Variant of Mary, also a favored prefix for blending with other names, such as Marisol (Latin) "Mary alone" and Maricruz, "Mary of the cross". See also Maria and Maribel. Mari has 10 variant forms: Maribeth, Maridel, Marilee, Marilena, Marilene, Marilisa, Marilou, Marilu, Marita and Marycruz. For more information, see also related names Damaris and Mara. Baby names that sound like Mari are Mare, Marie, Mairi and Miri. View a list of the 5 names that reference Mari.

Maria \m(a)-ria\ as a girl's name is pronounced mah-REE-ah. It is of Latin origin, and the meaning of Maria is "star of the sea". Variant for Mary used in English-speaking countries in the 18th century, and popular with both Spanish and non-Spanish cultures. Revived in the 20th century due to the popularity of "West Side Story", with its famous ballad "Maria". Marie, the French variant, was the preferred form of Mary in England until about the time of the Reformation. Mariah (ma-RYE-ah) has greatly increased in popularity, due to singer Mariah Carey. Maria and Marie are very often blended with other names and suffixes. See also Manon, Mari, Maribel, Marisa, Mia, and Ria. Singer Maria Muldaur, TV journalist Maria Shriver. Maria has 17 variant forms: Maree, Mariah, Marialena, Marialinda, Marialisa, Marie, Marieanne, Marielena, Marietta, Mariette, Marika, Marja, Marya, Mayra, Mayria, Moraiah and Moriah. For more information, see also related names Mai, Malia, Marlene, Melita, Mercedes and Mimi. Baby names that sound like Maria are Marra, Mara and Moria. View a list of the 19 names that reference Maria.

Mariaelena \m(a)-riaele-na, mari(ae)-lena\ as a girl's name. The baby name Mariaelena sounds like Marielena and Marialena. Other similar baby names are Marilena, Carilena, Marlena, Madelena, Maddelena, Madalena, Maralina, Marsalina, Marcelina, Marilene, Marialisa, Marialinda, Mariana, Marianna, Mariella, Mariela, Mareena, Marleena and Marteena.

Mariah \m(a)-riah\ as a girl's name is a variant of Maria (Latin), and the meaning of Mariah is "star of the sea". The baby name Mariah sounds like Marah, Moriah and Myriah. Other similar baby names are Maiah, Marian, Mariam, Marial, Sariah and Zariah.

Marial \m(a)-rial\ as a girl's name is a variant of Mariel (Danish). See for meaning of Marial. The baby name Marial sounds like Murial and Merial. Other similar baby names are Maria, Mariah, Marian and Mariam.

Marialena \m(a)-riale-na, mari(a)-lena\ as a girl's name is a variant of Maria (Latin), and the meaning of Marialena is "star of the sea". The baby name Marialena sounds like Marilena and Marielena. Other similar baby names are Carilena, Marlena, Madalena, Maralina, Marsalina, Marilene, Marialisa, Marialinda, Mariana and Marianna.

Marialinda \m(a)-rialin-da, mari(a)-li-nda\ as a girl's name is a variant of Maria (Latin), and the meaning of Marialinda is "star of the sea". The baby name Marialinda sounds like Maralinda, Maralina and Marialena. Other similar baby names are Marcelinda and Marianda.

Marialisa \m(a)-riali-sa, mari(a)-lisa\ as a girl's name is a variant of Maria (Latin), and the meaning of Marialisa is "star of the sea". The baby name Marialisa sounds like Marilisa, Marilis and Marlisa. Other similar baby names are Maralina, Marialena and Markaisa.

Mariam \m(a)-riam\ as a girl's name is a variant of Marian (French), Mary (Latin) and Miriam (Hebrew), and the meaning of Mariam is "star of the sea". The baby name Mariam sounds like Maryam, Myriam and Meriam. Other similar baby names are Maria, Mariah and Marial. View a list of the 3 names that reference Mariam.

Mariamne \m(a)-riam-ne, mari(a)-mne\ as a girl's name. Similar baby names are Mariane and Marianne.

Marian \m(a)-rian\ as a girl's name is pronounced mar-ee-AHN. It is of French origin. Blend of Mary (Latin) "star of the sea" and Ann (Hebrew) "grace", variant of Mary, anglicized form of Marion. Common in the Middle Ages, and revived in the early Victorian era. Singer Marian Anderson, Robin Hood's love Maid Marian, track celebrity Marion Jones. Marian has 6 variant forms: Mariam, Mariana, Mariane, Marion, Maryann and Maryanne. Baby names that sound like Marian are Marin, Maryan, Marien, Mariann and Marinn. View a list of the 4 names that reference Marian.

Mariana \m(a)-ria-na\ as a girl's name is a variant of Marian (French), Marianne (French) and Mary (Latin), and the meaning of Mariana is "star of the sea". The baby name Mariana sounds like Mariane, Marianna, Mariann, Marina, Marinna and Miriana. Other similar baby names are Cariana, Kariana, Marciana, Marianda and Marlana. View a list of the 3 names that reference Mariana.

Marianda \m(a)-rian-da, mari(a)-nda\ as a girl's name is a variant of Marianne (French). See for meaning of Marianda. The baby name Marianda sounds like Marinda and Maranda. Other similar baby names are Mariana and Marianna.

Mariane \m(a)-ria-ne\ as a girl's name is a variant of Marian (French) and Marianne (French). See for meaning of Mariane. The baby name Mariane sounds like Mariana, Mariann and Marine. Other similar baby names are Dariane, Marciane and Marlane. View a list of the 2 names that reference Mariane.

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.