Find a perfect name for your baby

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!

Search names for
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Sort by
all results

Marfa \m(a)-rfa, mar-fa\ as a girl's name is a variant of Martha (Aramaic), and the meaning of Marfa is "lady, mistress of the house". The baby name Marfa sounds like Marva, Maarva and Marve. Other similar baby names are Marra, Mara, Marga, Maria, Marya, Marja, Marna, Marla and Marta.

Marg \m(a)-rg\ as a girl's name is related to Margaret. The baby name Marg sounds like Margy, Margo, Marge, Marga and Margi. Other similar baby names are Mara, Mari, Mare, Mag, Mart and Mary.

Marga \m(a)-rga, mar-ga\ as a girl's name is a variant of Margaret (Greek), and the meaning of Marga is "pearl". The baby name Marga sounds like Margy, Margo, Marge and Margi. Other similar baby names are Marra, Mara, Maiga, Maria, Marya, Marja, Marna, Marla, Marva, Marta and Marfa.

Margalit \m(a)-rga-lit, mar-galit\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margalit is "pearl". The baby name Margalit sounds like Margalo, Marigold and Maragold. Other similar baby names are Margarit, Margrit, Margarite and Margarita.

Margalo \m(a)-rga-lo, mar-galo\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margalo is "pearl". The baby name Margalo sounds like Margalit, Marigold and Maragold. Other similar baby names are Magali, Maggali, Magaly, Margo, Marga, Marial, Marlo and Marsala.

Margaret \m(a)-rga-ret, mar-garet\ as a girl's name is pronounced MAR-gret. It is of Greek origin, and the meaning of Margaret is "pearl". A saint's name. Historical: the name of nine queens of England, Scotland, France, and Austria. The name came into use among English speakers via Latin (as Margarita) and Old French (as Marguerite). It has been closely identified with Scotland. Marit is a Scandinavian form. Britain's Margaret Thatcher, actresses Margaret Sullavan, Marg Helgenberger, anthropologist Margaret Mead, writer Margaret Mitchell. Margaret has 97 variant forms: Greta, Gretal, Gretchen, Gretel, Grethel, Gretta, Grette, Gretl, Madge, Mag, Maggi, Maggie, Maggy, Maiga, Maighread, Mairead, Maisie, Maisy, Malgorzata, Marcheta, Marchieta, Marga, Margalit, Margalo, Margareta, Margarete, Margarethe, Margaretta, Margarette, Margarida, Margarit, Margarita, Margarite, Margaruite, Marge, Marged, Margeen, Margeret, Margeretta, Margerie, Margerita, Margery, Marget, Margette, Margey, Marghanita, Margharita, Margherita, Marghretta, Margie, Margies, Margisia, Margit, Margita, Margize, Margo, Margot, Margred, Margret, Margrete, Margreth, Margrett, Margrit, Margrid, Marguarette, Marguarita, Marguerita, Marguerite, Marguita, Margy, Marit, Marjery, Marjey, Marji, Marjie, Marjorey, Marjorie, Marjory, Marketa, Marketta, Markie, Markita, Marquetta, Meg, Megan, Meggi, Meggie, Meggy, Meghan, Meta, Mette, Meyta, Peg, Pegeen, Peggie, Peggy and Rita. For more information, see also related names Daisy, Magali, Mamie, Pearl and Reta. Baby names that sound like Margaret are Margerey and Margeree. View a list of the 26 names that reference Margaret.

Margareta \m(a)-rgare-ta, mar-ga-reta\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margareta is "pearl". The baby name Margareta sounds like Margarita, Margaretta and Margarete. Other similar baby names are Marguarita, Margrett, Margreth, Margrete, Margret, Marghretta, Margharita, Margerita, Margeretta, Margeret, Margarite, Margarit, Margarida, Margarette and Margarethe.

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

Margaretha \m(a)-rgare-tha, mar-ga-retha\ as a girl's name. The baby name Margaretha sounds like Margaretta, Margarethe and Margareta. Other similar baby names are Margaret, Margreth, Margarita, Margarette and Margarete.

Margarett \m(a)-rgare-tt, mar-ga-rett\ as a girl's name. The baby name Margarett sounds like Margaret, Margrett, Margarette, Margaretta, Margarete and Margareta. Other similar baby names are Marguarette, Margreth, Margrete, Margret, Marghretta, Margeretta, Margeret, Margarite, Margarita, Margarit and Margarethe.

Margarida \m(a)-rgari-da, mar-ga-rida\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margarida is "pearl". The baby name Margarida sounds like Margarita, Marguarita, Margrid, Margharita, Margerita, Margarite, Margarit and Margareta. Other similar baby names are Marguita, Marguerita, Margrit, Margred, Margherita, Margaruite, Margaretta, Margarete, Margalit and Margurite.

Margarit \m(a)-rga-rit, mar-garit\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margarit is "pearl". The baby name Margarit sounds like Margrit, Margarite and Margarita. Other similar baby names are Margalit, Marguarita, Margrid, Margret, Margharita, Margerita, Margeret, Margaruite, Margarida, Margarete, Margareta and Margurite.

Margarita \m(a)-rgari-ta, mar-ga-rita\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margarita is "pearl". See also Rita. The baby name Margarita sounds like Marguarita, Margharita, Margerita, Margarite, Margarit, Margarida and Margareta. Other similar baby names are Marguita, Marguerita, Margrit, Margherita, Margaruite, Margaretta, Margarete, Margalit and Margurite. View a list of the 2 names that reference Margarita.

Margarites \m(a)-rgari-tes, mar-ga-rites\ as a girl's name. The baby name Margarites sounds like Margarite, Margaruite, Margarita, Margarit, Margarete and Margurite. Other similar baby names are Margaret, Marguerite, Marguarita, Margrit, Margrete, Margarida, Margarette, Margaretta and Margareta.

Margarito \m(a)-rgari-to, mar-ga-rito\ as a boy's name.

Margaritta \m(a)-rga-ritta, margar(it)-ta\ as a girl's name. The baby name Margaritta sounds like Margarita and Margaretta. Other similar baby names are Marguarita, Marghretta, Margharita, Margerita, Margeretta, Margarite, Margarit, Margarida, Margarette and Margareta.

Margart \m(a)-rga-rt, mar-gart\ as a girl's name. The baby name Margart sounds like Margaret and Margarit. Other similar baby names are Margrit, Margret, Margot, Margeret, Margarite, Margarita, Margarete, Margareta and Margalit.

Margarta \m(a)-rgar-ta, mar-ga-rta\ as a girl's name. The baby name Margarta sounds like Margarita and Margareta. Other similar baby names are Margaret, Marguita, Marguarita, Margharita, Margerita, Margarite, Margarit, Margarida, Margaretta and Margarete.

Margaruite \m(a)-rgarui-te, mar-ga-ruite\ as a girl's name is a variant of Margaret (Greek) and Marguerite (French), and the meaning of Margaruite is "pearl". The baby name Margaruite sounds like Margarite, Margarita, Margarit, Margarette, Margarete and Margurite. Other similar baby names are Marguita, Marguarita, Marguarette, Margrit, Margrete, Margharita, Margerita, Margarida, Margaretta, Margarethe, Margareta, Margalit and Margherite. View a list of the 2 names that reference Margaruite.

Margaux \m(a)-rgaux, mar-gaux\ as a girl's name is a variant of Margo (French). See for meaning of Margaux. The baby name Margaux sounds like Margeaux and Marga. Another similar baby name is Margalo.

Marge \m(a)-rge, mar-ge\ as a girl's name is a variant of Margaret (Greek), Margery (French) and Marjorie (English), and the meaning of Marge is "pearl". The baby name Marge sounds like Margy, Margo, Margie, Margey, Marga, Marje and Margi. Other similar baby names are Madge, Mare, Marget, Marged, Marie, Maree, Marne, Marte and Marve. View a list of the 3 names that reference Marge.

Margeaux \m(a)-rgeaux, mar-geaux\ as a girl's name is a variant of Margo (French). See for meaning of Margeaux. The baby name Margeaux sounds like Margaux, Margey, Marge and Marga.

Marged \m(a)-rged, mar-ged\ as a girl's name is a variant of Margaret (Greek), and the meaning of Marged is "pearl". The baby name Marged sounds like Marget, Margot, Margit and Markeda. Other similar baby names are Margey and Marge.

Margeen \m(a)-rgeen, mar-geen\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margeen is "pearl". The baby name Margeen sounds like Morgen, Marjan, Marjon, Morgan, Morgin and Morgann. Other similar baby names are Marleen, Marceen and Mareen.

Margene \m(a)-rge-ne, mar-gene\ as a girl's name. The baby name Margene sounds like Margeen, Morgen and Morgane. Other similar baby names are Marlene and Marcene.

Margeree \m(a)-rge-ree, mar-geree\ as a girl's name is a variant of Margery (French) and Marjorie (English). See for meaning of Margeree. The baby name Margeree sounds like Margerie, Margeret and Margerey. Other similar baby names are Margette, Margeen and Marjerie. View a list of the 2 names that reference Margeree.

Margeret \m(a)-rge-ret, mar-geret\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margeret is "pearl". The baby name Margeret sounds like Margret, Margerey and Margeree. Other similar baby names are Margrit, Margrett, Margrete, Margred, Marget, Margery, Margerita, Margerie, Margeretta, Margarit, Margarete and Margareta.

Margerete \m(a)-rgere-te, mar-ge-rete\ as a girl's name. The baby name Margerete sounds like Margrete, Margeret, Margarete and Margeree. Other similar baby names are Margaret, Marguerite, Margrett, Margret, Margette, Margerita, Margerie, Margeretta, Margarite, Margarette, Margareta, Margerey, Margurite and Margherite.

Margeretta \m(a)-rge-retta, marger(et)-ta\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margeretta is "pearl". The baby name Margeretta sounds like Marghretta and Margaretta. Other similar baby names are Margrett, Margerita, Margeret, Margarette and Margareta.

Margerey \m(a)-rge-rey, mar-gerey\ as a girl's name is a variant of Margery (French). See for meaning of Margerey. The baby name Margerey sounds like Margeret and Margeree. Other similar baby names are Marjorey, Marjery, Margey, Margerie and Margeen.