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

Carden \c(a)-rden, car-den\ as a girl's name (also used as boy's name Carden), is of Middle English origin, and the meaning of Carden is "one who combs wool". Wool must be carded, or combed smooth, before it can be spun. Carding was an important occupation in the Middle Ages when the economy of Southern England relied heavily on the wool trade. Related occupational names are Fuller and Weaver. Carden has 2 variant forms: Cardin and Cardon. Baby names that sound like Carden are Cordni, Cordney, Gardenia, Gardner, Gardener, Gerdene and Giardena.

Cardin \c(a)-rdin, car-din\ as a girl's name (also used as boy's name Cardin), is a variant of Carden (Middle English), and the meaning of Cardin is "one who combs wool". The baby name Cardin sounds like Cardon, Cordni, Gardiner, Gerdine and Giardina. Other similar baby names are Carin, Carlin, Carmin and Carrin.

Cardon \c(a)-rdon, car-don\ as a girl's name (also used as boy's name Cardon), is a variant of Carden (Middle English), and the meaning of Cardon is "one who combs wool". The baby name Cardon sounds like Cardin and Cordni. Other similar baby names are Carmon, Caron, Carron and Carson.

Caree \c(a)-ree\ as a girl's name is a variant of Carrie (Old German), and the meaning of Caree is "free man". The baby name Caree sounds like Carey, Carree, Carie, Coree, Cree and Karee. Other similar baby names are Cadee, Calee, Capree, Careen, Caren, Carlee, Carle, Carel, Casee, Charee, Catee, Laree, Maree and Taree.

Careen \c(a)-reen\ as a girl's name is pronounced ke-REEN. Modern name. Possibly a combination of Cara with the -een suffix, or a variant of Corinne or Carina. Literary: first used in Margaret Mitchell's novel "Gone with the Wind" for Carreen. the younger sister of Scarlet. Sometimes used as a variant of Karen. Careen has 2 variant forms: Carreen and Karine. Baby names that sound like Careen are Caren, Careena, Carren, Carwen, Coreen and Kareen.

Careena \c(a)-ree-na\ as a girl's name is a variant of Carina (Latin), and the meaning of Careena is "beloved". The baby name Careena sounds like Careen, Kareena, Carenna and Carena. Other similar baby names are Carlena, Carleena, Catreena, Fareena, Mareena, Sareena, Caleena, Tareena and Zareena.

Carel \c(a)-rel\ as a girl's name (also used as boy's name Carel), is a variant of Carol (Old German), and the meaning of Carel is "free man". The baby name Carel sounds like Karel, Caryl, Cariel and Carely. Other similar baby names are Carey, Caren, Carmel, Caree and Darel.

Carely \c(a)-re-ly\ as a girl's name is a variant of Carol (Old German), and the meaning of Carely is "free man". The baby name Carely sounds like Carly, Caroly and Carel. Other similar baby names are Carey and Sarely.

Caren \c(a)-ren\ as a girl's name is a variant of Carina (Latin), Caron (Greek), Catherine (Greek), Karen (Danish) and Katherine (Greek), and the meaning of Caren is "beloved, pure". The baby name Caren sounds like Careen, Carin, Carena, Carren, Carwen, Caryn and Coren. Other similar baby names are Calen, Camren, Carden, Carey, Carlen, Carmen, Carel, Caree, Casen, Faren, Taren, Laren and Maren. View a list of the 5 names that reference Caren.

Carena \c(a)-re-na\ as a girl's name is a variant of Carina (Latin), and the meaning of Carena is "beloved". The baby name Carena sounds like Karena, Carenna, Caren, Careena, Carna and Corena. Other similar baby names are Cadena, Caresa, Carlena, Cyrena, Larena, Marena, Sarena, Cerena, Tarena and Varena.

Carenna \c(a)-renna, car(en)-na\ as a girl's name is a variant of Carina (Latin), and the meaning of Carenna is "beloved". The baby name Carenna sounds like Carinna, Carena, Careena and Carynna. Other similar baby names are Carlenna, Brenna, Cadena, Canna, Caretta, Caranda, Careen, Caressa, Karena, Kareena, Carrina, Cariana, Caren, Caresa, Carlina, Carlena, Carlana, Carleena, Carmina, Carmyna, Carna, Carlyna, Catreena, Carynn, Caronne, Catrenia, Corynna, Corinna, Corena, Karynna, Corenne, Carynne, Carinne, Coronna, Cyrena, Fareena, Gaenna, Caronn, Karinna, Kareina, Catreina, Karenza, Karensa, Lareina, Larena, Lorenna, Marinna, Marena, Mareina, Mareena, Sarena, Sarinna, Sareena, Caleena, Serenna, Cerena, Sirenna, Tarena, Tareena, Varena and Zareena.

Caresa \c(a)-re-sa\ as a girl's name is a variant of Carissa (Latin, Greek), and the meaning of Caresa is "beloved, grace". The baby name Caresa sounds like Caressa, Caress and Carisa. Other similar baby names are Carena, Carmesa, Charesa, Claresa and Taresa.

Careshmeh \c(a)-resh-meh, car(e)-shmeh\ as a girl's name.

Caress \c(a)-re-ss\ as a girl's name is a variant of Caresse (French), and the meaning of Caress is "tender touch". The baby name Caress sounds like Caressa, Caresa and Karess. Other similar baby names are Careen, Carressa, Carey, Carena, Caren, Carissa, Carisa, Caris, Carlis, Carmesa, Carely, Carel, Caree, Carys, Cass, Ceres, Cerese, Sarese, Charese, Charesa, Carisse, Claressa, Claresa, Corless, Cressa, Aeress, Karessa, Maressa and Taresa. View a list of the 2 names that reference Caress.

Caressa \c(a)-ressa, car(es)-sa\ as a girl's name is a variant of Caresse (French), Carissa (Latin, Greek) and Charis (Greek), and the meaning of Caressa is "tender touch, beloved, grace". The baby name Caressa sounds like Carressa, Caress, Caresa, Cressa and Karessa. Other similar baby names are Claressa and Maressa. View a list of the 3 names that reference Caressa.

Caresse \c(a)-resse, car(es)-se\ as a girl's name is pronounced ka-RESS. It is of French origin, and the meaning of Caresse is "tender touch". See also Charis. Caresse has 3 variant forms: Caress, Caressa and Carressa. Baby names that sound like Caresse are Carisse, Carissa, Caresa, Charisse, Karisse, Cressa, Karessa and Karess.

Caretta \c(a)-retta, car(et)-ta\ as a girl's name is a variant of Cara (Latin, Irish, Gaelic), and the meaning of Caretta is "beloved, friend". The baby name Caretta sounds like Caritta and Coretta. Other similar baby names are Carletta, Claretta, Laretta and Maretta.

Carew \c(a)-rew\ as a boy's name is of Latin origin, and the meaning of Carew is "chariot". Carew has 3 variant forms: Carewe, Crew and Crewe. Baby names that sound like Carew are Carey, Carr, Cary, Carrey, Corey, Cree and Garey.

Carewe \c(a)-re-we\ as a boy's name is a variant of Carew (Latin), and the meaning of Carewe is "chariot". The baby name Carewe sounds like Crewe, Crew, Carey and Cree. Other similar baby names are Carel, Carlowe and Carne.

Carey \c(a)-rey\ as a girl's name (also used as boy's name Carey), is pronounced KER-ee. It is of Gaelic origin, and the meaning of Carey is "love". From "caru". Also possibly a place name from Welsh "rhiw" meaning "hill fort", or from Gaelic "ciar" meaning "black", and Latin "carriarus" for an occupational surname for those who moved goods. Also possibly a short from of Caroline, or variant spelling of Cary, influenced by Carrie. Also a pet form of Ceridwen. Actress Carey Lowell. Carey has 2 variant forms: Carrey and Cary. For more information, see also the related name Carol. Baby names that sound like Carey are Carry, Caree and Corey. View a list of the 4 names that reference Carey.

Cari \c(a)-ri\ as a girl's name is of Gaelic origin, and the meaning of Cari is "love". From "caru". Originally a nickname for Carol or Caroline. Also possibly derived from Welsh "rhiw" meaning "hill fort", or from Gaelic "ciar" meaning "black", and Latin "carriarus" for an occupational surname for those who moved goods. For more information, see also related names Carrie, Catherine, Ceridwen and Katherine. Baby names that sound like Cari are Cara, Cary, Kari, Carri, Caro, Carie and Cori. Other similar baby names are Bari, Cadi, Cai, Cali, Cami, Capri, Carin, Caris, Carli, Carmi, Casi, Caci, Cati, Ceri, Chari, Ciri, Clari, Mari, Dari, Lari, Nari and Sari. View a list of the 7 names that reference Cari.

Cariana \c(a)-ria-na\ as a girl's name is a variant of Carina (Latin), and the meaning of Cariana is "beloved". The baby name Cariana sounds like Carinna and Kariana. Other similar baby names are Capriana, Carlana and Mariana.

Caridad \c(a)-ri-dad\ as a girl's name is a variant of Charity (Latin), and the meaning of Caridad is "dear, beloved". The baby name Caridad sounds like Caridade. Other similar baby names are Carita and Karida.

Caridade \c(a)-rida-de, car(i)-dade\ as a girl's name is a variant of Charity (Latin), and the meaning of Caridade is "dear, beloved". The baby name Caridade sounds like Caridad. Other similar baby names are Candide, Carita and Karida.

Carie \c(a)-rie\ as a girl's name is a variant of Carrie (Old German), and the meaning of Carie is "free man". The baby name Carie sounds like Cari, Caree, Corie and Karie. Other similar baby names are Cacie, Cadie, Calie, Carine, Carin, Caris, Carlie, Carle, Carmie, Cariel, Casie, Catie, Charie, Clarie and Marie.

Cariel \c(a)-riel\ as a girl's name is a variant of Carol (Old German), and the meaning of Cariel is "free man". The baby name Cariel sounds like Carel, Carlie, Carley, Carlee, Carle, Karel, Caryll, Caryl, Carrol, Caroll and Carely. Other similar baby names are Carmel, Carie and Mariel.

Carietta \c(a)-rietta, cari(et)-ta\ as a girl's name. The baby name Carietta sounds like Caretta and Caritta. Other similar baby names are Carletta and Marietta.

Carileen \c(a)-ri-leen\ as a girl's name is a variant of Caroline (Old German), and the meaning of Carileen is "free man". The baby name Carileen sounds like Carleen and Caraleen. Other similar baby names are Caileen, Cailen, Caralee, Careen, Carreen, Carlee, Karleen, Carlen, Carleena, Charleen, Carolee, Karaleen, Carolein, Carllen, Carlein, Carilyn, Carilena, Caraleena, Carolien, Cathleen, Cataleen, Catleen, Cayleen, Darleen, Earleen, Harleen, Kaileen, Marleen and Caleen.

Carilena \c(a)-rile-na, car(i)-lena\ as a girl's name is a variant of Caroline (Old German), and the meaning of Carilena is "free man". The baby name Carilena sounds like Carlena and Carolena. Other similar baby names are Marilena, Cailene, Cailen, Carina, Caralea, Carinna, Cariana, Carena, Careena, Carlina, Carleta, Carlene, Carlana, Karlena, Carlenna, Carlen, Carleena, Carlaena, Charlena, Carolina, Carlyna, Carllen, Carilyn, Carileen, Caraleena, Coralena, Darlena, Earlena, Marlena, Marilene, Marielena and Marialena.

Carilis \c(a)-ri-lis\ as a girl's name is a variant of Carol (Old German), and the meaning of Carilis is "free man". The baby name Carilis sounds like Carlis, Carlise and Carlisa. Other similar baby names are Marilis, Caralin, Caralie, Caralia, Caris, Carlin, Carlie, Carlia, Carli, Carolin, Carilyn, Daralis, Darelis and Marilisa.

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.