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!
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.
Keerstin \ke(e)-rs-tin, keer-stin\ as a girl's name is a variant of Kirsten (Scandinavian, Latin), and the meaning of Keerstin is "follower of Christ". The baby name Keerstin sounds like Kjerstin, Kierstin, Kerstin and Keirstin. Other similar baby names are Kirstin, Kyrstin, Kiersten and Kersten.
Kees \kees\ as a boy's name is a variant of Kornel. See for origin and meaning of Kees. The baby name Kees sounds like Keys and Keyes. Other similar baby names are Keen, Keer and Rees.
Keesha \ke(e)-sha\ as a girl's name is a variant of Keisha. See for origin and meaning of Keesha. See also Lakeisha. The baby name Keesha sounds like Kiesha, Kesha, Keeshah and Keasha. Other similar baby names are Ieesha, Aeesha, Yeesha, Leesha and Neesha. View a list of the 2 names that reference Keesha.
Keeshah \ke(e)-shah\ as a girl's name is a variant of Keisha. See for origin and meaning of Keeshah. The baby name Keeshah sounds like Keesha, Kiesha, Kesha and Keasha. Other similar baby names are Ieeshah and Aeeshah.
Keeton \ke(e)-ton\ as a boy's name is a variant of Keaton (English), and the meaning of Keeton is "place of hawks". The baby name Keeton sounds like Gaeton, Cotton, Gaetan, Kadon, Kaydon and Kaidon. Other similar baby names are Keenon, Kelton, Kenton and Seeton.
Keetra \ke(et)-ra\ as a girl's name. The baby name Keetra sounds like Ketura and Kitra. Other similar baby names are Deetra and Keera.