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

Alfo \a-lfo, al-fo\ as a boy's name is a variant of Alphonse (Old German), and the meaning of Alfo is "ready for battle". The baby name Alfo sounds like Alfio, Alfy, Alfeo, Alf and Alfa. Other similar baby names are Aldo and Alto.

Alfons \a-lfo-ns, al-fons\ as a boy's name is a variant of Alfonso (Italian, Spanish) and Alphonse (Old German), and the meaning of Alfons is "ready for battle". The baby name Alfons sounds like Alfonz and Alfonse. Other similar baby names are Alphons, Alonso, Alfonzo, Alfonsin, Affonso, Allonso, Alfeus, Alfeos, Alfonzus and Alfonsus. View a list of the 2 names that reference Alfons.

Alfonse \a-lfon-se, al-fo-nse\ as a boy's name is a variant of Alfonso (Italian, Spanish). See for meaning of Alfonse. The baby name Alfonse sounds like Alfons, Alphonse, Alfonzo, Alfonz, Alfonsin and Alfonsus. Other similar baby names are Alonso, Affonso and Allonso.

Alfonsia \a-lfon-sia, al-fo-nsia\ as a girl's name is a variant of Alfonsine (Old German), and the meaning of Alfonsia is "ready for battle". The baby name Alfonsia sounds like Alvinia, Alvina, Alphonsine, Elvinia, Elvenia, Alvineea, Alvena and Alveenia. Other similar baby names are Aloisia, Aloysia, Alonia, Allonia and Alonsa.

Alfonsin \a-lfon-sin, al-fo-nsin\ as a boy's name is a variant of Alfonso (Italian, Spanish). See for meaning of Alfonsin. The baby name Alfonsin sounds like Alfonsino, Alfonse, Alfons and Alfonsus. Other similar baby names are Alanson, Albinson, Alfonzo, Alfonz and Alfonzus.

Alfonsine \a-lfonsi-ne, al-fon-sine\ as a girl's name is of Old German origin, and the meaning of Alfonsine is "ready for battle". Feminine form of Alfonso. Alfonsine has 3 variant forms: Alfonsia, Alonza and Alphonsine. Baby names that sound like Alfonsine are Alvine, Alvina, Elvine, Alvinia, Alveene and Olivine.

Alfonsino \a-lfonsi-no, al-fon-sino\ as a boy's name is a variant of Alfonso (Italian, Spanish). See for meaning of Alfonsino. The baby name Alfonsino sounds like Alfonsin, Alfonzo, Alfonse, Alfons and Alfonsus.

Alfonso \a-lfon-so, al-fo-nso\ as a boy's name is pronounced al-FON-so. It is of Italian and Spanish origin. Variant of Alphonse (Old German) "ready for battle". Alfonso has been favoured by Spanish royalty, but is seldom used in America. Alphonse is also a French form. Alfonso has 18 variant forms: Affonso, Alfons, Alfonse, Alfonsin, Alfonsino, Alfonz, Alfonzo, Alonso, Alonzo, Alphons, Alphonse, Alphonso, Alphonsus, Alphonz, Foncho, Fonz, Fonzie and Fonzo. For more information, see also the related name Fonso. Baby names that sound like Alfonso are Alfonsus, Alphonzo and Alfonzus. View a list of the 4 names that reference Alfonso.

Alfonsus \a-lfon-sus, al-fo-nsus\ as a boy's name is a variant of Alphonse (Old German), and the meaning of Alfonsus is "ready for battle". The baby name Alfonsus sounds like Alfonzus, Alfonso, Alphonsus, Alfonsin, Alfonse and Alfons. Other similar baby names are Alfonzo, Alfonz, Alfonsino and Alphonzus.

Alfonz \a-lfo-nz, al-fonz\ as a boy's name is a variant of Alfonso (Italian, Spanish). See for meaning of Alfonz. The baby name Alfonz sounds like Alfonzo and Alfons. Other similar baby names are Alphonz, Alonzo, Alfonse, Allonzo and Alfonzus.

Alfonzo \a-lfon-zo, al-fo-nzo\ as a boy's name is a variant of Alfonso (Italian, Spanish) and Alphonse (Old German), and the meaning of Alfonzo is "ready for battle". The baby name Alfonzo sounds like Alfonz, Alfonse, Alfons, Alphonzo and Alfonzus. Other similar baby names are Alonzo and Allonzo. View a list of the 2 names that reference Alfonzo.

Alfonzus \a-lfon-zus, al-fo-nzus\ as a boy's name is a variant of Alphonse (Old German), and the meaning of Alfonzus is "ready for battle". The baby name Alfonzus sounds like Alfonsus, Alfonzo, Alfonz, Alfons and Alphonzus. Other similar baby names are Alfonso, Alphonsus, Alfonsin and Alfonse.

Alford \a-lfo-rd, al-ford\ as a boy's name is pronounced AL-ford. It is of Old English origin, and the meaning of Alford is "the old river-ford". Alford has 2 variant forms: Aldford and Allford. For more information, see also the related name Alphonse. Baby names that sound like Alford are Elford, Alfred, Alfre, Ellford, Walford, Welford and Wilford. View a list of the 2 names that reference Alford.

Alfre \a-lf-re, al-fre\ as a girl's name (also used as boy's name Alfre), is a variant of Alfreda (Old German, Old English), and the meaning of Alfre is "elf or magical counsel". The baby name Alfre sounds like Elfre and Alfri. Other similar baby names are Alfie, Afra, Affra, Elfrea, Allfry, Allfrie, Allfie, Alfy, Alfried, Alfi, Alura, Allure, Almire, Alfa, Alurea and Alvie.

Alfred \a-lf-red, al-fred\ as a boy's name is pronounced AL-fred. It is of Old English origin, and the meaning of Alfred is "elf or magical counsel". A rather common name before the Norman Conquest of Britain, being the name of Alfred the Great (ninth century), King of Wessex. Queen Victoria named her second son Alfred. The name was revived in the 19th century, but has faded since. An unlikely choice to parents due to gap-toothed Alfred E. Neuman from "Mad Magazine". Alfie is a pet form, Alfredo (al-FRAY-doh) is the Latin form. Poet Alfred Tennyson, movie director Alfred Hitchcock. Alfred has 21 variant forms: Ahlfred, Ailfred, Ailfrid, Ailfryd, Al, Alf, Alfeo, Alfey, Alfie, Alfre, Alfredas, Alfrey, Alfredo, Alfredos, Alfy, Avery, Elfred, Fred, Freddie, Freddy and Fredo. For more information, see also the related name Alured. Baby names that sound like Alfred are Alford, Walfred and Wilfred. View a list of the 5 names that reference Alfred.

Alfreda \a-lfre-da, al(f)-reda\ as a girl's name is pronounced al-FRAY-dah. It is of Old German and Old English origin, and the meaning of Alfreda is "elf or magical counsel". Feminine form of Alfred. Actress Alfre Woodard. Alfreda has 55 variant forms: Alfi, Alfie, Alfre, Alfredah, Alfredda, Alfredia, Alfreeda, Alfri, Alfried, Alfrieda, Alfryda, Alfy, Allfie, Allfreda, Allfredah, Allfredda, Allfrie, Allfrieda, Allfry, Allfryda, Allfy, Allie, Elfie, Elfre, Elfrea, Elfredah, Elfredda, Elfreeda, Elfrida, Elfrieda, Elfryda, Elfrydah, Ellfreda, Ellfredah, Ellfredda, Ellfreeda, Ellfrida, Ellfrieda, Ellfryda, Ellfrydah, Elva, Elvah, Fred, Freda, Freddi, Freddie, Freddy, Fredi, Fredy, Freeda, Freedah, Frieda, Friedah, Fryda and Frydah. For more information, see also the related name Alverdine. Baby names that sound like Alfreda are Elfreda and Alfrida. View a list of the 5 names that reference Alfreda.

Alfredah \a-lfre-dah, al(f)-redah\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfredah is "elf or magical counsel". The baby name Alfredah sounds like Elfredah and Allfredah. Other similar baby names are Albreda, Ellfredah, Elfrydah, Allfreda, Alfryda, Alfrieda, Alfreeda, Alfredia, Alfredda, Elfreda and Alfrida.

Alfredas \a-lfre-das, al(f)-redas\ as a boy's name is a variant of Alfred (Old English), and the meaning of Alfredas is "elf or magical counsel". The baby name Alfredas sounds like Alfredos and Alfredo. Other similar baby names are Ailfred and Ahlfred.

Alfredda \a-lf-redda, al-fredda\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfredda is "elf or magical counsel". The baby name Alfredda sounds like Elfredda, Allfredda, Alfreeda and Alfredia. Other similar baby names are Albreda, Ellfredda, Elfreeda, Allfreda, Alfryda, Alfrieda, Alfredah, Elfreda and Alfrida.

Alfredia \a-lfre-dia, al(f)-redia\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfredia is "elf or magical counsel". The baby name Alfredia sounds like Alfredda, Elfredda, Allfredda, Allfreda, Alfryda, Alfrieda, Alfreeda, Alfredah, Elfreda and Alfrida. Other similar baby names are Albreda, Ellfredda, Ellfreda, Elfryda, Elfrieda, Elfrida, Elfreeda, Elfredah, Allfryda, Allfrieda, Allfredah, Alfried, Alfri, Alfre and Wilfreda.

Alfredo \a-lfre-do, al(f)-redo\ as a boy's name is a variant of Alfred (Old English), and the meaning of Alfredo is "elf or magical counsel". The baby name Alfredo sounds like Alfredos, Elfred, Alfrey, Alfredas, Alfre, Ailfred, Ahlfred and Wilfredo. Other similar baby names are Aldred and Alured.

Alfredos \a-lfre-dos, al(f)-redos\ as a boy's name is a variant of Alfred (Old English), and the meaning of Alfredos is "elf or magical counsel". The baby name Alfredos sounds like Alfredo and Alfredas. Other similar baby names are Ailfred and Ahlfred.

Alfreeda \a-lfree-da, al(f)-reeda\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfreeda is "elf or magical counsel". The baby name Alfreeda sounds like Elfreeda, Alfrieda and Alfredda. Other similar baby names are Albreda, Ellfreeda, Elfrieda, Elfredda, Allfrieda, Allfredda, Allfreda, Alfryda, Alfried, Alfredia, Alfredah, Elfreda and Alfrida.

Alfrey \a-lf-rey, al-frey\ as a boy's name is a variant of Alfred (Old English), and the meaning of Alfrey is "elf or magical counsel". The baby name Alfrey sounds like Alfre, Elfred, Alfredo, Ailfred and Ahlfred. Other similar baby names are Alfey, Alfy, Alfie, Alfeo and Averey.

Alfri \a-lf-ri, al-fri\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfri is "elf or magical counsel". The baby name Alfri sounds like Alfre, Elfre, Allfry, Allfrie, Alfried and Alfrida. Other similar baby names are Alfi, Afra, Affra, Alfy, Alfie, Alura, Alfa and Averi.

Alfrida \a-lfri-da, al(f)-rida\ as a girl's name is a variant of Elfrida (Old English, Old German), and the meaning of Alfrida is "elf, magical being strength". The baby name Alfrida sounds like Alfreda, Alfryda and Alfrieda. Other similar baby names are Albreda, Ellfrida, Elfryda, Elfrieda, Allfryda, Allfrieda, Allfreda, Alfried, Alfri, Alfreeda, Alfredia, Alfredda, Alfredah, Elfreda and Halfrida.

Alfried \a-lf-ried, al-fried\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfried is "elf or magical counsel". The baby name Alfried sounds like Alfrieda, Elfrieda, Allfrieda, Allfrie, Alfri, Alfreeda, Alfre, Elfriede and Alfrida. Other similar baby names are Albreda, Ellfrieda, Elfrida, Elfreeda, Allfreda, Alfryda, Alfredia, Alfredda, Alfredah, Elfreda and Wilfrieda.

Alfrieda \a-lfrie-da, al(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 Alfrieda is "elf or magical counsel, elf, magical being strength". The baby name Alfrieda sounds like Elfrieda, Allfrieda, Alfried, Alfreeda and Alfrida. Other similar baby names are Albreda, Ellfrieda, Elfreeda, Allfreda, Alfryda, Alfredia, Alfredda, Alfredah, Elfriede, Elfreda and Wilfrieda. View a list of the 2 names that reference Alfrieda.

Alfryda \a-lfry-da, al(f)-ryda\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Alfryda is "elf or magical counsel". The baby name Alfryda sounds like Elfryda, Allfryda and Alfrida. Other similar baby names are Albreda, Ellfryda, Elfrydah, Elfrida, Allfreda, Alfrieda, Alfreeda, Alfredia, Alfredda, Alfredah and Elfreda.

Alfy \a-lfy, al-fy\ as a girl's name (also used as boy's name Alfy), is a variant of Alfreda (Old German, Old English), and the meaning of Alfy is "elf or magical counsel". The baby name Alfy sounds like Alvy, Allfy, Alfi and Alfa. Other similar baby names are Alby, Ally and Aley.

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.