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

Rafi \r(a)-fi\ as a boy's name is of Arabic origin, and the meaning of Rafi is "holding high". Rafi has 3 variant forms: Rafee, Raffi and Raffy. For more information, see also the related name Rafiq. Baby names that sound like Rafi are Rafe, Raff and Ravi. View a list of the 2 names that reference Rafi.

Rafik \r(a)-fik\ as a boy's name is a variant of Rafiq (Arabic), and the meaning of Rafik is "friend". The baby name Rafik sounds like Refugio. Other similar baby names are Rafi, Rik, Radek, Rafer, Rafel, Rafe, Raffy, Raffi, Rafee, Raff, Rafal, Ravi, Rurik, Rorik and Shafik.

Rafiki \r(a)-fi-ki\ as a boy's name. The baby name Rafiki sounds like Rafik and Rafiq. Other similar baby names are Rafi, Raffi and Riki.

Rafiq \r(a)-fiq\ as a boy's name is of Arabic origin, and the meaning of Rafiq is "friend". Also possibly "gentle". Rafiq has 2 variant forms: Rafi and Rafik. A baby name that sounds like Rafiq is Refugio.

Ragan \r(a)-gan\ as a girl's name is a variant of Regan (Gaelic). See for meaning of Ragan. The baby name Ragan sounds like Reagan and Raegan. Other similar baby names are Pagan, Logan, Megan, Meagan, Maygan, Maegan, Raeann, Rayann, Rain, Rajani, Rana, Ranae, Raven, Ravyn, Rayana, Reghan, Ranay, Rhyan, Rowan, Ryan and Rian.

Raghallach \r(a)-ghalla-ch, ragh(al)-lach\ as a boy's name.

Raghda \r(a)-gh-da\ as a girl's name. Similar baby names are Randa, Rashida, Rashyda and Rasheda.

Raghid \r(a)-ghid\ as a boy's name. Similar baby names are Rashid, Rashad, Rashod and Rasheid.

Raghnall \r(a)-ghna-ll, ragh-nall\ as a boy's name is a variant of Reginald (Latin), and the meaning of Raghnall is "ruler's advisor". The baby name Raghnall sounds like Reginalt, Regnault, Regnauld, Reginault, Reginauld and Reginaldo. Other similar baby names are Raphael, Raynell, Ranell and Raonull.

Raghu \r(a)-ghu\ as a boy's name. The baby name Raghu sounds like Richy, Rich, Reggy, Reg, Rigg, Roche, Roch and Rog. Other similar baby names are Rahm, Ras, Hugh, Lugh, Rabi, Rabee, Rabbi, Rad, Rafer, Rafel, Rafe, Rafi, Raffy, Raffi, Rafee, Rafiq, Rafik, Rai, Rayne, Raine, Rain, Rajah, Raja, Raj, Rajiv, Rawly, Ralegh, Ralph, Raul, Raoul, Ralf, Raff, Ram, Rama, Rami, Ramy, Ramey, Ravel, Rafal, Rashae, Raven, Ravi, Ravee, Ray, Reigh, Raye, Rayce, Raice, Rae, Rane, Rab, Roth, Rothe, Rush and Tighe.

Ragina \r(a)-gi-na\ as a girl's name. The baby name Ragina sounds like Regina, Ragan, Reginna, Reginia, Regine and Regena. Other similar baby names are Raina and Ravina.

Ragnar \rag-nar\ as a boy's name is of Old Norse origin, and the meaning of Ragnar is "judgment warrior". Related to German names like Reginald and Rainer. Ragnar has 7 variant forms: Ragnor, Rainer, Rainier, Rayner, Raynor, Regner and Reiner. Baby names that sound like Ragnar are Raynar and Rainor. View a list of the 2 names that reference Ragnar.

Ragnhild \rag-nhi-ld, ragnh()-hild\ as a girl's name is a variant of Ragnild (Teutonic), and the meaning of Ragnhild is "all-knowing power". The baby name Ragnhild sounds like Ragnhilde and Ragnhilda. Other similar baby names are Magnhilde and Ragnilda.

Ragnhilda \rag-nhil-da, ragnh()-hilda\ as a girl's name is a variant of Ragnild (Teutonic), and the meaning of Ragnhilda is "all-knowing power". The baby name Ragnhilda sounds like Ragnilda, Ragnhilde and Ragnhild. Other similar baby names are Magnhilde, Gunhilda and Gunnhilda.

Ragnhilde \rag-nhil-de, ragnh()-hilde\ as a girl's name is a variant of Ragnild (Teutonic), and the meaning of Ragnhilde is "all-knowing power". The baby name Ragnhilde sounds like Ragnhilda and Ragnhild. Other similar baby names are Magnhilde and Ragnilda.

Ragnild \rag-ni-ld\ as a girl's name is of Teutonic origin, and the meaning of Ragnild is "all-knowing power". Ragnild has 10 variant forms: Ragnhild, Ragnhilda, Ragnhilde, Ragnilda, Ranillda, Reinheld, Renilda, Renilde, Reynilda and Reynilde. Baby names that sound like Ragnild are Reynalda and Ronalda.

Ragnilda \rag-nil-da, ragni-lda\ as a girl's name is a variant of Ragnild (Teutonic), and the meaning of Ragnilda is "all-knowing power". The baby name Ragnilda sounds like Ragnhilda, Reynilda, Renilda, Ranillda, Ragnhilde and Ragnhild. Other similar baby names are Magnilda and Signilda.

Ragnor \rag-nor\ as a boy's name is a variant of Ragnar (Old Norse), and the meaning of Ragnor is "judgment warrior". The baby name Ragnor sounds like Raynor and Rainor. Other similar baby names are Radnor, Gaynor, Gainor, Regner, Rayner, Rainer, Raynar and Wagner.

Raguel \r(a)-guel\ as a girl's name. The baby name Raguel sounds like Raquel, Rachel, Raquela, Rakel, Roquel and Racquel. Other similar baby names are Rahel, Rayzel and Raizel.

Raham \ra-ham\ as a boy's name is a variant of Racham (Hebrew), and the meaning of Raham is "mercy, compassion". The baby name Raham sounds like Rahim, Rahiem and Raheem. Other similar baby names are Rahm, Graham, Nahum, Rachim, Ram, Rama and Rohan.

Raheem \ra-heem\ as a boy's name is a variant of Rahim (Arabic), and the meaning of Raheem is "compassionate". The baby name Raheem sounds like Rahiem and Raham. Other similar baby names are Rahm, Nahum, Racham, Rachim, Ram, Ramey, Remee and Rhett.

Rahel \ra-hel\ as a girl's name is a variant of Rachel (Hebrew), and the meaning of Rahel is "ewe, female sheep". The baby name Rahel sounds like Rahil. Other similar baby names are Rakel, Raychel, Rashell, Raquel, Raechel, Rachil, Rachell, Racheli, Rachele, Racheal, Rachael, Rayzel, Raizel, Raley, Rhea and Richel.

Rahiem \ra-hiem\ as a boy's name is a variant of Rahim (Arabic), and the meaning of Rahiem is "compassionate". The baby name Rahiem sounds like Raheem and Raham. Other similar baby names are Rachim and Rahm.

Rahil \ra-hil\ as a girl's name is a variant of Rachel (Hebrew), and the meaning of Rahil is "ewe, female sheep". The baby name Rahil sounds like Rahel. Other similar baby names are Rachil, Rakel, Razili and Rhia.

Rahim \ra-him\ as a boy's name is of Arabic origin, and the meaning of Rahim is "compassionate". In Islam, one of the ninety-nine attribute names of Allah. Rahim has 2 variant forms: Raheem and Rahiem. For more information, see also the related name Racham. A baby name that sounds like Rahim is Raham. View a list of the 2 names that reference Rahim.

Rahm \ra-hm\ as a boy's name is a variant of Ram (Sanskrit, Hebrew), and the meaning of Rahm is "pleasing, supreme". The baby name Rahm sounds like Rama, Rami and Ramy. Other similar baby names are Rahim and Raham.

Rahman \ra(h)-man\ as a boy's name. The baby name Rahman sounds like Rayman, Ramon, Raymon and Roman. Other similar baby names are Karman, Carman, Dayman, Daman, Eaman, Garman, Harman, Jarman, Lehman, Naaman, Naman, Rajan, Rama, Rahm, Ramzan, Redman, Rodman and Rohan.

Rahshel \ra(h)-shel\ as a girl's name. The baby name Rahshel sounds like Rachel, Raychel, Rashell and Raechel. Other similar baby names are Rahel, Rashelle, Raquel, Rakel, Rahil, Raechell, Rachil, Rachell, Racheli, Rachele, Racheal, Rachael, Rayzel, Raizel, Rasheda and Richel.

Rai \rai\ as a boy's name is pronounced RYE-ee. It is of Japanese origin, and the meaning of Rai is "trust, lightning, thunder". Also a Spanish short form of Raimundo. For more information, see also the related name Ray. Baby names that sound like Rai are Raj, Rae, Rei and Roi. Other similar baby names are Cai, Hai, Dai, Ras, Jai, Kai, Rabi, Rad, Rafi, Rain, Ram, Rami, Ravi and Rab. View a list of the 2 names that reference Rai.

Raice \ra(i)-ce\ as a boy's name is a variant of Ray (English). See for meaning of Raice. The baby name Raice sounds like Rayce, Rice and Roice. Other similar baby names are Jaice, Paice, Raine and Rance.

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.