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

Hagar \ha-gar\ as a girl's name is of Hebrew origin, and the meaning of Hagar is "forsaken". Biblical: Hagar is the handmaid of Abraham's wife Sarah. A similar Muslim name is Hajar, and the same Hagar is considered the mother of the Arabic race. Hagar has 3 variant forms: Haggar, Hagir and Hajar.

Hagen \ha-gen\ as a boy's name is of Irish and Gaelic origin, and the meaning of Hagen is "youthful one". Also a German variant of Hakon. Hagen has 2 variant forms: Hagan and Haggan. For more information, see also the related name Haven. Baby names that sound like Hagen are Hakan, Hacon, Haaken and Hogan. View a list of the 3 names that reference Hagen.

Haggan \ha(g)-gan\ as a boy's name is a variant of Hagen (Irish, Gaelic), and the meaning of Haggan is "youthful one". The baby name Haggan sounds like Hagan, Hakan and Hogan. Other similar baby names are Hanan, Dagan, Duggan, Eagan, Fagan, Feggan, Haddan, Haylan, Harkan, Hassan, Hasan, Haydan, Kagan, Pagan and Sagan.

Haggar \ha(g)-gar\ as a girl's name is a variant of Hagar (Hebrew), and the meaning of Haggar is "forsaken". The baby name Haggar sounds like Hagir. Other similar baby names are Hajar, Hadara and Sagara.

Hagir \ha-gir\ as a girl's name is a variant of Hagar (Hebrew), and the meaning of Hagir is "forsaken". The baby name Hagir sounds like Hajar and Haggar. Other similar baby names are Hadria, Hajna, Honor, Hadara and Harrie.

Haglea \ha(g)-lea\ as a boy's name is a variant of Hagley (Old English), and the meaning of Haglea is "enclosed meadow". The baby name Haglea sounds like Haglee and Hagly. Other similar baby names are Hadlea, Hanlea and Harlea.

Haglee \ha(g)-lee\ as a boy's name is a variant of Hagley (Old English), and the meaning of Haglee is "enclosed meadow". The baby name Haglee sounds like Haglea and Hagly. Other similar baby names are Hadlee, Hanlee and Harlee.

Hagleigh \ha-glei-gh, hag-leigh\ as a boy's name is a variant of Hagley (Old English), and the meaning of Hagleigh is "enclosed meadow". The baby name Hagleigh sounds like Haglee and Haglea. Other similar baby names are Hadleigh, Hayleigh, Haleigh, Hanleigh, Harleigh and Hawleigh.

Hagley \ha(g)-ley\ as a boy's name is of Old English origin, and the meaning of Hagley is "enclosed meadow". Place name. Hagley has 4 variant forms: Haglea, Haglee, Hagleigh and Hagly. Baby names that sound like Hagley are Hockley, Hockly, Hocklee and Hocklea.

Hagly \ha(g)-ly\ as a boy's name is a variant of Hagley (Old English), and the meaning of Hagly is "enclosed meadow". The baby name Hagly sounds like Haglee and Haglea. Other similar baby names are Hadly, Haily, Hanly, Harly and Hawly.

Hagne \ha(g)-ne\ as a girl's name. The baby name Hagne sounds like Hanne, Hanny, Hana, Hajna, Hannie and Hanna. Other similar baby names are Dagne, Dagny, Dagna, Hagar and Signe.

Hagrid \ha(g)-rid\ as a boy's name. Similar baby names are Caird, Kaird, Caerd, Card, Gard, Garrad, Garred, Gared, Hackit, Hardy, Hart, Harte, Haward, Hazard and Hilarid.

Hai \hai\ as a boy's name is a variant of Chai (Hebrew), and the meaning of Hai is "living, vital". The baby name Hai sounds like Hi, Hy, How, Huw and Hew. Other similar baby names are Cai, Haim, Dai, Hadi, Haig, Hal, Hali, Ham, Hani, Han, Hari, Jai, Kai and Rai.

Haidar \ha(i)-dar\ as a boy's name is of Arabic origin, and the meaning of Haidar is "lion". Haidar has 3 variant forms: Haider, Haydar and Hyder. Baby names that sound like Haidar are Hadar and Hadur.

Haidee \ha(i)-dee\ as a girl's name is pronounced HAY-dee. It is of Greek origin, and the meaning of Haidee is "well-behaved, modest". Byron used the name Haid?in his poem "Don Juan". Haidee has 4 variant forms: Jaidee, Hadee, Haydee and Hyday. For more information, see also the related name Heidi. Baby names that sound like Haidee are Hydee, Heidey and Heide. View a list of the 2 names that reference Haidee.

Haider \ha(i)-der\ as a boy's name is a variant of Haidar (Arabic), and the meaning of Haider is "lion". The baby name Haider sounds like Hadar, Heder, Hadur, Hyder and Haydar. Other similar baby names are Hadden, Haden, Hammer, Hayden, Heiner, Hideo, Jader, Havier, Nader, Rayder and Rider.

Haie \haie\ as a boy's name. The baby name Haie sounds like Hai, Halle, Hewie, Hi, Howie, Howe and Hewe. Other similar baby names are Haim, Haig and Hale.

Haifa \ha(i)-fa\ as a girl's name is a variant of Hayfa (Arabic), and the meaning of Haifa is "slender, delicate". The baby name Haifa sounds like Hava. Other similar baby names are Hana, Hania, Haviva, Haya, Hafsa, Hafza, Hala, Halea, Halia, Hanna, Haily, Hailea, Heida, Jaffa, Rafa and Yaffa. View a list of the 2 names that reference Haifa.

Haig \haig\ as a boy's name is of Old English origin, and the meaning of Haig is "enclosed with hedges". Place name. Douglas Haig was a prominent English soldier in World War I. Baby names that sound like Haig are Hako and Hawk. Other similar baby names are Hai and Haim. View a list of the 2 names that reference Haig.

Haiku \ha(i)-ku\ as a girl's name. The baby name Haiku sounds like Heike. Other similar baby names are Hanka, Haifa and Haily.

Haile \ha(i)-le\ as a boy's name. The baby name Haile sounds like Hale, Hayle, Haily, Hailey and Halle. Other similar baby names are Kaile, Caile, Daile, Gaile and Vaile.

Hailea \ha(i)-lea\ as a girl's name is a variant of Hayley (Old English), and the meaning of Hailea is "hay meadow". The baby name Hailea sounds like Halea, Hailey, Hailee and Haylea. Other similar baby names are Hadlea and Harlea.

Hailee \ha(i)-lee\ as a girl's name is a variant of Haley (Old English) and Hayley (Old English), and the meaning of Hailee is "hay meadow". The baby name Hailee sounds like Haylee, Hailey and Hailea. Other similar baby names are Bailee, Haidee, Harlee and Kailee. View a list of the 2 names that reference Hailee.

Haileigh \ha(i)-lei-gh\ as a girl's name is a variant of Hayley (Old English), and the meaning of Haileigh is "hay meadow". The baby name Haileigh sounds like Haleigh and Hayleigh. Other similar baby names are Baileigh, Kaileigh, Caileigh, Hadleigh, Harleigh and Raileigh.

Hailey \ha(i)-ley\ as a girl's name (also used as boy's name Hailey), is a variant of Haley (Old English), and the meaning of Hailey is "hay meadow". The baby name Hailey sounds like Hayley, Hailee, Halley, Haily, Hailea and Haeley. Other similar baby names are Bailey, Kailey, Cailey, Hadley, Harley and Railey.

Haili \ha(i)-li\ as a girl's name. The baby name Haili sounds like Hali, Halli and Haily. Other similar baby names are Kaili, Gaila, Gail, Heidi, Aili, Mali, Baila, Bali, Baily, Bailie, Bailei, Hildi, Calli, Kalli, Cali, Kailie, Cailie, Caila, Cili, Daile, Dail, Gaill, Gaile, Hadly, Hala, Haylie, Hailey, Hailee, Halia, Hallie, Halle, Hally, Harly, Harlie, Haifa, Halie, Hailea, Haely, Haelie, Hazle, Holli, Kaila, Kali, Kahli, Kayli, Kaeli, Ceili, Keili, Laila, Laily, Lailie, Lali, Lili, Naila, Pali, Pauli, Shaili, Tali, Valli and Zailie.

Hailie \ha(i)-lie\ as a girl's name. The baby name Hailie sounds like Haylie, Hailee, Hallie, Halie and Haelie. Other similar baby names are Bailie, Kailie, Cailie, Harlie, Lailie and Zailie.

Hailley \ha(il)-ley\ as a girl's name. The baby name Hailley sounds like Hailey and Halley. Other similar baby names are Bailley, Bailey, Bailly, Calley, Kalley, Kailey, Cailey, Hadley, Haley, Hayley, Hailee, Hilly, Halle, Hally, Harley, Haily, Hailea, Haeley, Hillery, Hille, Holley, Kaylley, Lilley, Railey, Reilley, Salley, Talley, Tilley, Valley and Billey.

Haily \ha(i)-ly\ as a girl's name (also used as boy's name Haily), is a variant of Hayley (Old English), and the meaning of Haily is "hay meadow". The baby name Haily sounds like Hailey, Hally and Haely. Other similar baby names are Baily, Hadly, Harly and Laily.

Haim \haim\ as a boy's name is of Hebrew origin, and the meaning of Haim is "life". Variant spelling of Chaim. Haim has 2 variant forms: Hayim and Hayyim. Baby names that sound like Haim are Ham, Hymie and Hume. View a list of the 2 names that reference Haim.

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.