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

Elfie \e-lfie, el-fie\ as a girl's name is a variant of Alfreda (Old German, Old English), Elfrida (Old English, Old German) and Elva (Irish), and the meaning of Elfie is "elf or magical counsel, elf, magical being strength, white, noble, bright". The baby name Elfie sounds like Alfie and Elvie. Other similar baby names are Elfre, Ellie, Effie and Elsie. View a list of the 3 names that reference Elfie.

Elford \e-lfo-rd, el-ford\ as a boy's name is of Old English origin, and the meaning of Elford is "old ford". Place name. Elford has 1 variant form: Ellford. Baby names that sound like Elford are Alford, Allford, Elfred, Walford, Welford and Wilford.

Elfre \e-lf-re, el-fre\ as a girl's name is a variant of Alfreda (Old German, Old English) and Elfrida (Old English, Old German), and the meaning of Elfre is "elf or magical counsel, elf, magical being strength". The baby name Elfre sounds like Elfrea and Alfre. Other similar baby names are Elfie, Alfri, Elora, Eleri, Elfreda, Elvie and Elvire. View a list of the 2 names that reference Elfre.

Elfrea \e-lf-rea, el-frea\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Elfrea is "elf or magical counsel". The baby name Elfrea sounds like Elfre and Elfreda. Other similar baby names are Ellfreda, Elfryda, Elfrieda, Elfrida, Elfreeda, Elfredda, Elfredah, Elfie, Alfre and Elora.

Elfred \e-lf-red, el-fred\ as a boy's name is a variant of Alfred (Old English), and the meaning of Elfred is "elf or magical counsel". The baby name Elfred sounds like Alfredo, Alfrey, Alfre, Ailfred, Ahlfred, Elford, Walfred and Wilfred. Other similar baby names are Eldred, Elldred, Eldrid, Elrad, Elrod, Ellrod, Ellrad and Evered.

Elfreda \e-lfre-da, el(f)-reda\ as a girl's name is a variant of Elfrida (Old English, Old German), and the meaning of Elfreda is "elf, magical being strength". The baby name Elfreda sounds like Alfreda, Ellfreda, Elfryda, Elfrieda, Elfreeda, Elfredda, Elfredah and Elfrea. Other similar baby names are Ellfryda, Ellfrieda, Ellfrida, Ellfreeda, Ellfredda, Ellfredah, Elfrydah, Elfre, Allfreda, Alfryda, Alfrieda, Alfreeda, Alfredia, Alfredda, Alfredah, Elfriede, Alfrida and Wilfreda.

Elfredah \e-lfre-dah, el(f)-redah\ as a girl's name is a variant of Alfreda (Old German, Old English) and Elfrida (Old English, Old German), and the meaning of Elfredah is "elf or magical counsel, elf, magical being strength". The baby name Elfredah sounds like Ellfredah, Elfrydah, Alfredah and Elfreda. Other similar baby names are Ellfrydah, Ellfreda, Elfryda, Elfrieda, Elfreeda, Elfredda, Elfrea and Allfredah. View a list of the 2 names that reference Elfredah.

Elfredda \e-lf-redda, el-fredda\ as a girl's name is a variant of Alfreda (Old German, Old English) and Elfrida (Old English, Old German), and the meaning of Elfredda is "elf or magical counsel, elf, magical being strength". The baby name Elfredda sounds like Ellfredda, Elfreeda, Alfredda and Elfreda. Other similar baby names are Ellfreeda, Ellfreda, Elfryda, Elfrieda, Elfredah, Elfrea, Allfredda, Alfreeda and Alfredia. View a list of the 2 names that reference Elfredda.

Elfreeda \e-lfree-da, el(f)-reeda\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Elfreeda is "elf or magical counsel". The baby name Elfreeda sounds like Ellfreeda, Elfrieda, Elfredda, Alfreeda and Elfreda. Other similar baby names are Ellfrieda, Ellfredda, Ellfreda, Elfryda, Elfrida, Elfredah, Elfrea, Alfrieda, Alfredda and Elfriede.

Elfrida \e-lfri-da, el(f)-rida\ as a girl's name is pronounced el-FREE-dah. It is of Old English and Old German origin, and the meaning of Elfrida is "elf, magical being strength". May also have been linked with Audrey. See also Alfreda. Elfrida has 22 variant forms: Alfreda, Alfrida, Alfrieda, Elfie, Elfre, Elfredah, Elfredda, Elfreda, Elfrieda, Elfriede, Elfryda, Elfrydah, Ellfreda, Elva, Elvah, Freda, Freddi, Freddy, Freeda, Frieda, Friedah and Fryda. Baby names that sound like Elfrida are Ellfrida, Ellfryda, Ellfrieda, Elfreeda, Elfrea and Alfryda. View a list of the 2 names that reference Elfrida.

Elfrieda \e-lfrie-da, el(f)-rieda\ as a girl's name is a variant of Alfreda (Old German, Old English) and Elfrida (Old English, Old German), and the meaning of Elfrieda is "elf or magical counsel, elf, magical being strength". The baby name Elfrieda sounds like Ellfrieda, Elfreeda, Alfrieda, Elfriede and Elfreda. Other similar baby names are Ellfrida, Ellfreeda, Ellfreda, Elfryda, Elfredda, Elfredah, Elfrea, Allfrieda, Alfried, Alfreeda, Alfrida and Wilfrieda. View a list of the 2 names that reference Elfrieda.

Elfriede \e-lfrie-de, el(f)-riede\ as a girl's name is a variant of Elfrida (Old English, Old German), and the meaning of Elfriede is "elf, magical being strength". The baby name Elfriede sounds like Elfrieda, Ellfrieda, Elfreeda, Alfrieda, Alfried and Elfreda. Other similar baby names are Alfreda, Ellfrida, Ellfreeda, Ellfreda, Elfryda, Elfredda, Elfredah, Elfrea, Elfre, Allfrieda, Alfreeda, Alfrida and Wilfrieda.

Elfryda \e-lfry-da, el(f)-ryda\ as a girl's name is a variant of Alfreda (Old German, Old English) and Elfrida (Old English, Old German), and the meaning of Elfryda is "elf or magical counsel, elf, magical being strength". The baby name Elfryda sounds like Ellfryda, Elfrydah, Alfryda and Elfreda. Other similar baby names are Ellfrydah, Ellfrida, Ellfreda, Elfrieda, Elfreeda, Elfredda, Elfredah, Elfrea, Allfryda and Alfrida. View a list of the 2 names that reference Elfryda.

Elfrydah \e-lfry-dah, el(f)-rydah\ as a girl's name is a variant of Alfreda (Old German, Old English) and Elfrida (Old English, Old German), and the meaning of Elfrydah is "elf or magical counsel, elf, magical being strength". The baby name Elfrydah sounds like Ellfrydah, Elfryda and Elfredah. Other similar baby names are Ellfryda, Ellfredah, Alfryda, Alfredah and Elfreda. View a list of the 2 names that reference Elfrydah.

Elga \e-lga, el-ga\ as a girl's name is of Slavic origin, and the meaning of Elga is "holy, sacred". See Olga. Elga has 3 variant forms: Elgiva, Ellga and Helga. Baby names that sound like Elga are Elka, Elke, Ilka and Ulka. View a list of the 2 names that reference Elga.

Elgar \e-lgar, el-gar\ as a boy's name is a variant of Alger (Old English) and Elger (Old English), and the meaning of Elgar is "elf spear". The baby name Elgar sounds like Ellgar and Algar. Other similar baby names are Edgar, Ellger, Allgar, Elmer, Eadgar, Egor, Elber, Elder, Eldor, Elazar, Ellary and Elmir. View a list of the 2 names that reference Elgar.

Elger \e-lger, el-ger\ as a boy's name is of Old English origin, and the meaning of Elger is "elf spear". Variant of Alger. Elger has 3 variant forms: Elgar, Ellgar and Ellger. Baby names that sound like Elger are Allger and Algar. View a list of the 2 names that reference Elger.

Elgin \e-lgin, el-gin\ as a boy's name is pronounced el-JIN, EL-jin. It is of Old English and Gaelic origin, and the meaning of Elgin is "high-minded, little Ireland". The Gaelic source is Eilginn from Eilgin meaning "little Ireland". Place name: a town in the region of Moray in Scotland. Elgin has 4 variant forms: Eilgin, Eilginn, Elgine and Eljin. Baby names that sound like Elgin are Elkana, Elkanah, Elchana and Wilkins.

Elgine \e-lgi-ne, el-gine\ as a boy's name is a variant of Elgin (Old English, Gaelic), and the meaning of Elgine is "high-minded, little Ireland". The baby name Elgine sounds like Eilginn and Eilgin. Other similar baby names are Eldin, Elwin, Elvin, Eljin, Elwinn and Eugene.

Elgiva \e-lgi-va, el-giva\ as a girl's name is a variant of Elga (Slavic), and the meaning of Elgiva is "holy, sacred". Similar baby names are Elva and Elvia.

Elhanan \e-lha-nan, el-hanan\ as a boy's name is a variant of Elchanan (Hebrew), and the meaning of Elhanan is "God is gracious". The baby name Elhanan sounds like Elhannan. Other similar baby names are Elkanah, Elchana, Elkana and Johanan.

Elhannan \el-hannan, elha(n)-nan\ as a boy's name is a variant of Elchanan (Hebrew), and the meaning of Elhannan is "God is gracious". The baby name Elhannan sounds like Elhanan. Other similar baby names are Flannan and Yohannan.

Eli \e-li\ as a girl's name (also used as boy's name Eli), is of Hindi and Sanskrit origin, and the meaning of Eli is "smart woman". Baby names that sound like Eli are Ali, Elli, Ela, El and Elia. Other similar baby names are Edi, Elis, Elin and Eliz.

Elia \e-lia\ as a girl's name (also used as boy's name Elia), is a variant of Eliana (Hebrew), and the meaning of Elia is "God has answered". The baby name Elia sounds like Alia, Ella, Ela, Eli, Ellia, Eulia and Olia. Other similar baby names are Elva, Elsa, Elita, Elida, Elis, Elba, Elna, Elin, Elina, Elga, Elisa, Eliza, Elza, Eliz, Elka, Elma, Elvia and Evia.

Eliachim \e-lia-chim\ as a boy's name is of Hebrew origin, and the meaning of Eliachim is "God will establish". Eliachim has 1 variant form: Eliakim.

Eliakim \e-lia-kim\ as a boy's name is a variant of Eliachim (Hebrew), and the meaning of Eliakim is "God will establish". Similar baby names are Eliam, Elam and Elami.

Eliam \e-liam\ as a boy's name is of Hebrew origin, and the meaning of Eliam is "God is my nation". Eliam has 1 variant form: Elami. Baby names that sound like Eliam are Elam and Eilam.

Elian \e-lian\ as a boy's name is of Spanish and Latin origin. From the clan name Aelia. For more information, see also the related name Elvis. Baby names that sound like Elian are Elan, Alan, Allan, Alin, Elwyn, Elwin, Ilan, Elon, Eilan, Eljin, Elwinn, Julian and Olin. Other similar baby names are Eliam, Elias, Elia, Eliran, Elman, Evian and Eian. View a list of the 2 names that reference Elian.

Eliana \e-lia-na\ as a girl's name is pronounced el-ee-AH-nah. It is of Hebrew origin, and the meaning of Eliana is "God has answered". May also be related to the Greek "elios" meaning "god of the sun", and the name may thus mean "daughter of the sun". See also Liana. Eliana has 11 variant forms: Eleana, Elia, Eliane, Elianna, Elianne, Eliette, Elice, Eline, Elyana, Elyette and Ileana. Baby names that sound like Eliana are Iliana, Elliana, Elana, Elina and Oliana. View a list of the 2 names that reference Eliana.

Eliane \e-lia-ne\ as a girl's name is a variant of Eliana (Hebrew), and the meaning of Eliane is "God has answered". The baby name Eliane sounds like Eline, Iliane, Ellane, Elane and Elianne. Other similar baby names are Aline, Iliana, Ileane, Ellene, Alane, Elvine, Elvene, Blane, Erline, Elaine, Ellayne, Ellaine, Elliana, Elayne, Elana, Elaene, Elanie, Elianore, Elin, Elina, Elyana, Elice, Elianna, Elia, Eleana, Elize, Elisee, Elise, Eliese, Elisse, Elkana, Ellan, Elene, Elan, Elined, Erinne, Evline, Juliane, Ilane, Liane, Liliane, Oliana, Oline and Sloane.

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.