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

Bastia \b(a)-stia, bas-tia\ as a girl's name is a variant of Sebastiane (Greek), and the meaning of Bastia is "revered". Similar baby names are Basia, Basha, Basja, Basilia, Basma, Betia, Blasia, Hestia, Ostia and Bastiana.

Bastian \b(a)-stian, bas-tian\ as a boy's name. Short form of Sebastian (Latin) "from Sebastia". Bastian has 1 variant form: Bastien. View a list of the 2 names that reference Bastian.

Bastiana \b(a)-stia-na, bas-tiana\ as a girl's name is a variant of Sebastiane (Greek), and the meaning of Bastiana is "revered". Similar baby names are Betiana and Bastia.

Bastien \b(a)-stien, bas-tien\ as a boy's name is a variant of Bastian and Sebastian (Greek), and the meaning of Bastien is "revered". The baby name Bastien sounds like Boston and Poseidon. Other similar baby names are Bartin and Barten. View a list of the 2 names that reference Bastien.

Bastienne \bas-tienne, basti(en)-ne\ as a girl's name. Similar baby names are Sebastienne and Bastiana.

Bat \bat\ as a girl's name (also used as boy's name Bat), is of Hebrew origin, and the meaning of Bat is "daughter". The name is sometimes anglicized as Beth. Baby names that sound like Bat are Bet, Bit and Pat. Other similar baby names are Bao, Bab, Bay, Kat, Cat, Mat and Nat.

Bat El

Bat-El \bat-el\ as a girl's name is a variant of Batya (Hebrew), and the meaning of Bat-El is "daughter of God". The baby name Bat-El sounds like Bethel, Bethuel and Bethell. Other similar baby names are Bat and Katell.

Batcheler \b(a)-tche-ler, bat-cheler\ as a boy's name is a variant of Bachelor (Middle French), and the meaning of Batcheler is "unmarried man". The baby name Batcheler sounds like Batchelor and Batcheller. Other similar baby names are Batchellor, Bachellor and Butcher.

Batcheller \batch(el)-ler\ as a boy's name is a variant of Bachelor (Middle French), and the meaning of Batcheller is "unmarried man". The baby name Batcheller sounds like Batchellor and Batcheler. Other similar baby names are Batchelor and Bachellor.

Batchellor \batch(el)-lor\ as a boy's name is a variant of Bachelor (Middle French), and the meaning of Batchellor is "unmarried man". The baby name Batchellor sounds like Batchelor, Batcheller and Bachellor. Another similar baby name is Batcheler.

Batchelor \b(a)-tche-lor, bat-chelor\ as a boy's name is a variant of Bachelor (Middle French), and the meaning of Batchelor is "unmarried man". The baby name Batchelor sounds like Batchellor and Batcheler. Other similar baby names are Batcheller and Bachellor.

Bathild \b(a)-thi-ld\ as a girl's name is a variant of Bathilda (Old German), and the meaning of Bathild is "woman warrior". The baby name Bathild sounds like Bathilde, Batilde and Batilda. Other similar baby names are Mathilde and Mathilda.

Bathilda \b(a)-thil-da, bath(i)-lda\ as a girl's name is of Old German origin, and the meaning of Bathilda is "woman warrior". Saint Bathild was a young English girl who became queen of the Franks in the seventh century. She was canonized for opposing the then-flourishing slave trade, and also for founding a convent. Bathilda has 8 variant forms: Bathild, Bathilde, Batilda, Batilde, Berthilda, Berthilde, Bertilda and Bertilde.

Bathilde \b(a)-thil-de, bath(i)-lde\ as a girl's name is a variant of Bathilda (Old German), and the meaning of Bathilde is "woman warrior". The baby name Bathilde sounds like Batilde and Bathild. Other similar baby names are Mathilde, Berthilde, Batilda and Mathilda.

Bathseva \b(a)-thse-va, bath-seva\ as a girl's name is a variant of Bathsheba (Hebrew), and the meaning of Bathseva is "daughter of oath". Similar baby names are Batsheva and Bathshua.

Bathsheba \b(a)-thshe-ba, bath-sheba\ as a girl's name is of Hebrew origin, and the meaning of Bathsheba is "daughter of oath". Biblical: Bathsheba was the mistress and later the wife of King David. Bathsheba has 10 variant forms: Bathseva, Bathshua, Batsheba, Batsheva, Batshua, Batya, Bethsabee, Bethsheba, Sheba and Sheva. View a list of the 2 names that reference Bathsheba.

Bathshira \b(a)-thshi-ra, bath-shira\ as a girl's name is of Arabic origin, and the meaning of Bathshira is "seventh girl-child". Similar baby names are Bathsheba and Bathshua.

Bathshua \b(a)-th-shua\ as a girl's name is a variant of Bathsheba (Hebrew), and the meaning of Bathshua is "daughter of oath". The baby name Bathshua sounds like Batshua. Other similar baby names are Bathshira, Basha and Bethsheba.

Batia \b(a)-tia\ as a girl's name. The baby name Batia sounds like Basia and Betia. Other similar baby names are Katia, Catia, Datia, Latia, Bastia and Tatia.

Batilda \b(a)-til-da, bat(i)-lda\ as a girl's name is a variant of Bathilda (Old German), and the meaning of Batilda is "woman warrior". The baby name Batilda sounds like Batilde, Bathilde and Bathild. Other similar baby names are Matilda, Batista, Bertilda, Matilde and Matelda.

Batilde \b(a)-til-de, bat(i)-lde\ as a girl's name is a variant of Bathilda (Old German), and the meaning of Batilde is "woman warrior". The baby name Batilde sounds like Batilda and Bathilde. Other similar baby names are Matilde, Bertilde, Bathild, Matilda and Maitilde.

Batista \b(a)-tis-ta, bat(i)-sta\ as a girl's name is a variant of Baptista (Latin, Greek), and the meaning of Batista is "to dip". The baby name Batista sounds like Bautista and Battista. Other similar baby names are Baptiste and Batilda.

Batsheba \b(a)-tshe-ba, bat-sheba\ as a girl's name is a variant of Bathsheba (Hebrew), and the meaning of Batsheba is "daughter of oath". The baby name Batsheba sounds like Bethsheba. Other similar baby names are Batsheva and Batshua.

Batsheva \b(a)-tshe-va, bat-sheva\ as a girl's name is a variant of Bathsheba (Hebrew), and the meaning of Batsheva is "daughter of oath". Similar baby names are Batsheba and Batshua.

Batshua \b(a)-tshua, bat-shua\ as a girl's name is a variant of Bathsheba (Hebrew), and the meaning of Batshua is "daughter of oath". The baby name Batshua sounds like Bathshua. Other similar baby names are Basha, Batsheva and Batsheba.

Battina \b(a)-tti-na\ as a girl's name is a variant of Bettina. See for origin and meaning of Battina. The baby name Battina sounds like Bettine, Betina and Pathina. Other similar baby names are Bambina, Bertina, Brittina, Katina, Catina, Latina and Satina.

Battista \b(a)-ttis-ta, batt(i)-sta\ as a girl's name (also used as boy's name Battista), is a variant of Baptista (Latin, Greek), and the meaning of Battista is "to dip". The baby name Battista sounds like Bautista and Batista. Other similar baby names are Baptiste and Batilda.

Battiste \b(a)-ttis-te, batt(i)-ste\ as a boy's name is a variant of Baptist (Latin, Greek), and the meaning of Battiste is "to dip". The baby name Battiste sounds like Battista and Bautista. Other similar baby names are Baptiste and Babtysta.

Batya \b(a)-tya, bat-ya\ as a girl's name is of Hebrew origin, and the meaning of Batya is "daughter of God". Batya has 3 variant forms: Bitya, Basha and Bat-El. For more information, see also the related name Bathsheba. Baby names that sound like Batya are Bat, Beata, Beta, Betha, Betta and Bitta. View a list of the 2 names that reference Batya.

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.