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

Keddrick \k(e)-ddri-ck, ked(d)-rick\ as a boy's name is a variant of Kedrick (Old English), and the meaning of Keddrick is "kindly and loved". The baby name Keddrick sounds like Kadrick and Kedric. Other similar baby names are Kendrick, Sedrick, Cedrick, Dedrick, Eddrick, Jedrick, Kenrick, Kendryck, Kendrik, Kendric, Kerrick, Roddrick and Tedrick.

Keder \k(e)-der\ as a boy's name is a variant of Kedar (Arabic), and the meaning of Keder is "powerful". The baby name Keder sounds like Kadir, Kadeer, Kadar and Kidder. Other similar baby names are Heder, Keer and Peder.

Kedric \k(e)-dric, ked-ric\ as a boy's name is a variant of Kedrick (Old English), and the meaning of Kedric is "kindly and loved". The baby name Kedric sounds like Godric, Kadrick and Keddrick. Other similar baby names are Cedric, Sedric, Dedric, Kendric and Tedric.

Kedrick \k(e)-dri-ck, ked-rick\ as a boy's name is pronounced KEH-drik. It is of Old English origin, and the meaning of Kedrick is "kindly and loved". Variant of Cedric. Kedrick has 2 variant forms: Keddrick and Kedric. Baby names that sound like Kedrick are Kadrick and Godrick. View a list of the 2 names that reference Kedrick.

Keeana \ke(ea)-na\ as a girl's name is a variant of Keena (Irish). See for meaning of Keeana. The baby name Keeana sounds like Keana and Keiana. Other similar baby names are Deeana, Deena, Leana, Keeva, Leena, Keela, Keelan, Teena, Deeanna, Deeann, Deana, Deeane, Jeena, Geena, Geana, Gleana, Jeana, Katana, Kalana, Kayana, Keala, Keelia, Keilana, Keesha, Kenna, Kena, Kenina, Kerena, Keriana, Kevina, Kiana, Keonna, Keona, Keanna, Keearra, Kimana, Keera, Leeann, Leeona, Leiana, Meena, Neena, Reena, Seana, Teana, Veena and Zeena.

Keearra \ke(ear)-ra\ as a girl's name is a variant of Kiara (Irish), and the meaning of Keearra is "black". The baby name Keearra sounds like Karra, Kiarra, Kerra, Kierra and Keera. Other similar baby names are Searra, Cearra, Klarra, Kanarra, Keeana and Kefirra.

Keefe \ke(e)-fe\ as a boy's name is pronounced keef. It is of Irish and Gaelic origin, and the meaning of Keefe is "noble, gentle, handsome, lovable, loved". Actor Michael Keefe. Keefe has 1 variant form: Keeffe. Baby names that sound like Keefe are Geoff and Kofi.

Keefer \ke(e)-fer\ as a boy's name is a variant of Kiefer (German), and the meaning of Keefer is "barrel maker". The baby name Keefer sounds like Kuefer and Keifer. Other similar baby names are Keefe, Keder, Keeffe, Kefir, Keer, Keller, Kenner, Kiefert, Kiefner, Kieffer and Shefer.

Keeffe \ke(ef)-fe\ as a boy's name is a variant of Keefe (Irish, Gaelic), and the meaning of Keeffe is "noble, gentle, handsome, lovable, loved". The baby name Keeffe sounds like Geoff and Kofi. Other similar baby names are Keene, Keelie, Kieffer and Keefer.

Keegan \ke(e)-gan\ as a boy's name is pronounced KEE-gan. It is of Irish and Gaelic origin, and the meaning of Keegan is "small flame, ardent". Historian John Keegan. Keegan has 7 variant forms: Kagan, Kagen, Keagan, Keagen, Keegen, Keeghan and Kegan. For more information, see also the related name Hugo. View a list of the 2 names that reference Keegan.

Keegen \ke(e)-gen\ as a boy's name is a variant of Keegan (Irish, Gaelic), and the meaning of Keegen is "small flame, ardent". The baby name Keegen sounds like Keagen, Kegan, Keeghan, Keagan and Kagen. Other similar baby names are Keenen, Beegin, Beagen, Kellen, Keene, Keen, Keeton, Keelan, Keenan, Kienen, Keenon, Keven, Kieren, Regen, Reagen and Teigen.

Keeghan \ke(e)-ghan\ as a boy's name is a variant of Keegan (Irish, Gaelic), and the meaning of Keeghan is "small flame, ardent". The baby name Keeghan sounds like Kegan, Keegen and Keagan. Other similar baby names are Keelan and Keenan.

Keela \ke(e)-la\ as a girl's name is a variant of Cadhla (Irish), and the meaning of Keela is "beautiful, graceful". The baby name Keela sounds like Geela, Kaela, Keyla, Keala, Keely, Keelia, Keeli and Keila. Other similar baby names are Keeva, Keelan, Keena, Keera, Leela and Teela.

Keelan \ke(e)-lan\ as a girl's name (also used as boy's name Keelan), is a variant of Caoilainn (Irish), and the meaning of Keelan is "slender and white, fair or pure". The baby name Keelan sounds like Keelin, Geelan, Keelyn and Kellan. Other similar baby names are Keela, Caelan, Katelan, Kallan, Kaelah, Kaela, Kerran, Keyla, Kaylan, Kalan, Kailan, Kaelyn, Kaelin, Keala, Keely, Keelie, Keelia, Keeli, Keeley, Keena, Keeana, Keila, Keilah, Keilana, Keilani, Kellen and Kellyn.

Keeleigh \ke(e)-lei-gh\ as a girl's name. The baby name Keeleigh sounds like Kaeleigh and Kelleigh. Other similar baby names are Kaleigh, Karleigh, Kayleigh, Kaileigh, Ceileigh, Kelbeigh, Kelseigh and Kyleigh.

Keeley \ke(e)-ley\ as a girl's name (also used as boy's name Keeley), is a variant of Keely (Gaelic), and the meaning of Keeley is "slender, pretty". See also Ceilidh. The baby name Keeley sounds like Kaeley, Keyley, Kealey and Kelley. Other similar baby names are Keela, Kalley, Kaley, Kahley, Keelin, Keelan, Kayley, Kailey, Seely, Neely, Nelley, Haeley, Karley, Kaelee, Keylley, Keelyn, Keelie, Keelia, Keeli, Kealy, Kelby, Kelbey, Kellen, Kelly, Kellee, Kelsey, Kelsy, Kellsey, Kelcy, Kelcey, Kerrey, Kiley, Kyley, Keyely, Leelee and Peele. View a list of the 2 names that reference Keeley.

Keeli \ke(e)-li\ as a girl's name is a variant of Keely (Gaelic), and the meaning of Keeli is "slender, pretty". The baby name Keeli sounds like Keela, Kaeli, Keili, Keelie, Keelia and Kelli. Other similar baby names are Keelin, Delli, Keeva, Meelia, Kalli, Keelan, Karli, Seely, Seelie, Seelia, Celli, Keri, Neely, Neel, Deelia, Nelli, Geela, Kaela, Kali, Kahli, Keyla, Kayli, Kaili, Kaelie, Ceili, Kaelin, Keala, Keylie, Keilie, Keelyn, Keeley, Kealy, Keena, Keiki, Keila, Kelly, Kellie, Kelsi, Keni, Kerri, Keera, Koemi, Kyel, Kyli, Keyely, Leela, Leelia, Melli, Neelie, Neelia, Peele, Teela and Tekli.

Keelia \ke(e)-lia\ as a girl's name is a variant of Keely (Gaelic), and the meaning of Keelia is "slender, pretty". The baby name Keelia sounds like Keela, Keelie and Keeli. Other similar baby names are Meelia, Keelin, Seelia, Deelia, Leelia and Neelia.

Keelie \ke(e)-lie\ as a girl's name (also used as boy's name Keelie), is a variant of Keely (Gaelic), and the meaning of Keelie is "slender, pretty". The baby name Keelie sounds like Kaelie, Keylie, Keilie, Keelia, Keeli and Kellie. Other similar baby names are Keelin, Seelie and Neelie.

Keelin \ke(e)-lin\ as a girl's name is a variant of Caoilainn (Irish), and the meaning of Keelin is "slender and white, fair or pure". The baby name Keelin sounds like Keelan, Kaelin and Keelyn. Other similar baby names are Keelie, Keelia and Keeli.

Keely \ke(e)-ly\ as a girl's name (also used as boy's name Keely), is pronounced KEE-lee. It is of Gaelic origin, and the meaning of Keely is "slender, pretty". From Caoilinn. Also used as an Irish variant of Kelly. Actress Keeley Shaye Smith. Keely has 16 variant forms: Kealey, Kealy, Keelie, Keeley, Keeli, Keelia, Keelie, Keelyn, Keighley, Keighly, Keili, Keilie, Keyley, Keylie, Keylley and Keyllie. Baby names that sound like Keely are Keela and Keyely.

Keelyn \ke(el)-yn\ as a girl's name is a variant of Keely (Gaelic), and the meaning of Keelyn is "slender, pretty". The baby name Keelyn sounds like Keelin, Keelan, Kaelyn and Kellyn. Other similar baby names are Keela, Caelyn, Kayelyn, Katelyn, Karlyn, Karelyn, Daelyn, Delyn, Geelan, Jaelyn, Kamlyn, Keryn, Kitlyn, Katlyn, Kaylyn, Kalyn, Kailyn, Kaelynn, Kaelin, Keelie, Keelia, Keeli, Keeley, Kealy, Kellen, Kellan, Kelly, Kellye, Kerryn, Kerilyn, Kevyn, Raelyn and Suelyn.

Keen \keen\ as a boy's name is a variant of Keane (Irish, Gaelic, Old English) and Keenan (Irish, Gaelic), and the meaning of Keen is "fighter, sharp, keen wit or eye, ancient". The baby name Keen sounds like Kean, Keene, Ken, Kenn and Keon. Other similar baby names are Deen, Keer, Kern, Keven and Kees. View a list of the 3 names that reference Keen.

Keena \ke(e)-na\ as a girl's name is pronounced KEE-na. It is of Irish origin. Possibly a feminine variant of Keane, meaning "ancient". See also Kiana. Keena has 2 variant forms: Keana and Keeana. Baby names that sound like Keena are Geena, Kenna, Kena and Keona. View a list of the 2 names that reference Keena.

Keenan \ke(e)-nan\ as a boy's name is pronounced KEE-nen. It is of Irish and Gaelic origin, and the meaning of Keenan is "ancient". See also Kenan and Keane. Actors Keenan Wynn, Keenan Ivory Wayans, football player Keenan McCardell. Keenan has 7 variant forms: Keen, Keenen, Keenon, Kennan, Kennon, Kienan and Kienen. Baby names that sound like Keenan are Kannan, Cannan, Kanon, Conan, Kannon, Kannen and Kenyon. View a list of the 2 names that reference Keenan.

Keene \ke(e)-ne\ as a boy's name is a variant of Keane (Irish, Gaelic, Old English), and the meaning of Keene is "fighter, sharp, keen wit or eye". The baby name Keene sounds like Keyne and Keen. Other similar baby names are Keefe and Keenen.

Keenen \ke(e)-nen\ as a boy's name is a variant of Keenan (Irish, Gaelic), and the meaning of Keenen is "ancient". The baby name Keenen sounds like Kienen and Keenon. Other similar baby names are Keene and Keegen.

Keenon \ke(e)-non\ as a boy's name is a variant of Keenan (Irish, Gaelic), and the meaning of Keenon is "ancient". The baby name Keenon sounds like Kennon and Keenen. Other similar baby names are Keeton, Kanon, Kleon, Kaemon, Kannon, Keene, Keen, Keaton, Keegan, Keegen, Keelan, Kienen, Kienan, Kennan, Kenan, Kenn, Kendon, Kenton, Kenyon, Keon, Kevon, Kevion, Keveon, Kieron, Kernan, Keiron and Zenon.

Keer \keer\ as a boy's name is a variant of Keir (Gaelic), and the meaning of Keer is "dusky, dark-haired, dark-skinned, swarthy". The baby name Keer sounds like Kerr and Ker. Other similar baby names are Keen, Keder, Kees and Peer.

Keera \ke(e)-ra\ as a girl's name is a variant of Kira (Greek) and Kyra (Greek), and the meaning of Keera is "lord". The baby name Keera sounds like Kerra, Kera, Keira and Kiera. Other similar baby names are Keeva, Meera, Keela, Neera, Keena and Veera. View a list of the 2 names that reference Keera.

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.