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

Barnhardo \b(a)-rnhar-do, bar-nha-rdo\ as a boy's name is a variant of Bernard (Old French, Old German), and the meaning of Barnhardo is "strong, brave bear". The baby name Barnhardo sounds like Bernhardo, Barnhard and Barnardo. Other similar baby names are Bernhard, Bernardo and Barnard.

Barni \b(a)-rni, bar-ni\ as a boy's name is a variant of Barnabas (Greek, Aramaic), and the meaning of Barni is "son of consolation". The baby name Barni sounds like Barny, Barnie and Barna. Other similar baby names are Bari, Arni, Bayne, Bain, Barr, Barde, Bard, Bar, Ban, Barak, Baram, Bardo, Barek, Barend, Barney, Barnes, Barry, Barrie, Barnet, Barnum, Baron, Baret, Barric, Baris, Bart, Bartt, Barrt, Bartin, Barth, Baruj, Bern, Berny, Bernie, Berne, Bernt, Bernis, Bernd, Burnie, Birny, Birnie, Bjarne, Bjarn, Boni, Byrn, Burne, Burns, Burn, Borne, Born, Bane, Bri, Byrne, Burnis, Carny, Carne, Barra and Karny.

Barnie \b(a)-rnie, bar-nie\ as a boy's name is a variant of Barnabas (Greek, Aramaic), Barnett (Old English), Barney (English) and Bernard (Old French, Old German), and the meaning of Barnie is "son of consolation, burned clearing, strong, brave bear". The baby name Barnie sounds like Barni, Bernie, Burnie and Birnie. Other similar baby names are Barrie, Arnie, Bertie, Bayne, Barde, Berkie, Barny, Barnabie, Barnabe, Barna, Barnes, Barnet, Barnum, Barric, Baris, Barree, Bari, Bartin, Bennie, Berne, Bernis, Birkie, Birlie, Bjarne, Burne, Borne, Bane, Burlie, Byrne, Burnis, Beirnie, Byrdie, Carne and Ernie. View a list of the 4 names that reference Barnie.

Barnum \b(a)-rnum, bar-num\ as a boy's name is of Old English origin. Possibly derived from "Baron's home". In America, inseparable from Phineas T. Barnum, founder of Barnum & Bailey's circus and one of America's great showmen. Barnum has 1 variant form: Barnham. A baby name that sounds like Barnum is Brynmor. View a list of the 2 names that reference Barnum.

Barny \b(a)-rny, bar-ny\ as a boy's name is a variant of Barnabas (Greek, Aramaic), Barney (English) and Bernard (Old French, Old German), and the meaning of Barny is "son of consolation, strong, brave bear". The baby name Barny sounds like Barni, Barna, Berny and Birny. Other similar baby names are Barry, Carny and Karny. View a list of the 3 names that reference Barny.

Baron \b(a)-ron\ as a boy's name is pronounced BARE-an. It is of Old German and Old English origin, and the meaning of Baron is "young warrior". A title of nobility, along the lines of Earl and Duke, used as a given name. In England, a baron was the lowest rank of hereditary peerage that entitles the holder to serve in the House of Lords. It is rare to find such nobility names in countries where there is an official aristocracy. Also the Hebrew phrase "Bar Aaron", meaning "son of Aaron". Baron has 4 variant forms: Baronicio, Barr, Barren and Barron. For more information, see also the related name Barnett. Baby names that sound like Baron are Bron, Byron and Biron. View a list of the 6 names that reference Baron.

Baronet \b(a)-ro-net\ as a boy's name is a variant of Barnett (Old English), and the meaning of Baronet is "burned clearing". The baby name Baronet sounds like Baronett and Barnet. Other similar baby names are Barney, Barnes, Baron, Barret, Baret, Burnet, Bernet and Garnet.

Baronett \b(a)-rone-tt, bar(o)-nett\ as a boy's name is a variant of Barnett (Old English), and the meaning of Baronett is "burned clearing". The baby name Baronett sounds like Baronet, Barnet, Burnett and Bernett. Other similar baby names are Barrett and Garnett.

Baronicio \b(a)-roni-cio, bar(o)-nicio\ as a boy's name is a variant of Baron (Old German, Old English), and the meaning of Baronicio is "young warrior". The baby name Baronicio sounds like Bronsin, Barnes, Bernis, Branch, Bronson, Bronsson, Bronsonn, Bronsen, Bronnson and Burnis. Other similar baby names are Benicio, Bricio and Bronco.

Barr \b(a)-rr\ as a boy's name is a variant of Baird (Gaelic, Scottish, Irish), Bard (English, Irish), Baron (Old German, Old English) and Finbar (Irish, Gaelic), and the meaning of Barr is "poet, one who sings ballads, minstrel, singer-poet, young warrior, white or fair head". The baby name Barr sounds like Bar, Barry, Bari, Burr, Barra and Parr. Other similar baby names are Bart, Barrt, Carr, Karr, Farr and Marr. View a list of the 4 names that reference Barr.

Barra \b(ar)-ra\ as a girl's name (also used as boy's name Barra). Variant of Barrie, diminutive of Barbara. For more information, see also the related name Bara. Baby names that sound like Barra are Barri and Barry. Other similar baby names are Marra, Barta, Karra, Darra, Farra, Larra, Sarra and Tarra. View a list of the 3 names that reference Barra.

Barrak \b(ar)-rak\ as a boy's name is a variant of Barack (Hebrew, Swahili, African), and the meaning of Barrak is "lightning, blessing". The baby name Barrak sounds like Barak, Barek, Barric, Barrick and Borak. Other similar baby names are Barrat and Barra.

Barrat \b(ar)-rat\ as a boy's name is a variant of Barrett. See for origin and meaning of Barrat. The baby name Barrat sounds like Barret, Barratt and Barrt. Other similar baby names are Barrak, Barra and Garrat.

Barratt \b(a)-rra-tt\ as a boy's name is a variant of Barrett. See for origin and meaning of Barratt. The baby name Barratt sounds like Barrat, Barrette, Barret, Bartt and Barrt. Other similar baby names are Garratt, Barrak, Barnett, Barra, Garrett, Jarrott, Jarrett, Garrott, Garritt and Garrat.

Barrclay \b(a)-rrc-lay, bar(r)-clay\ as a boy's name is a variant of Barclay (Scottish, Old English) and Berkeley (Old English), and the meaning of Barrclay is "birch tree meadow, the birch tree meadow". The baby name Barrclay sounds like Barklay and Barcley. Other similar baby names are Barrak, Bartley, Barkley and Barrlow. View a list of the 2 names that reference Barrclay.

Barree \b(ar)-ree\ as a boy's name is a variant of Barry (Irish, Gaelic), and the meaning of Barree is "fair-haired". The baby name Barree sounds like Barrie and Barrey. Other similar baby names are Barren and Barret.

Barren \b(ar)-ren\ as a boy's name is a variant of Baron (Old German, Old English), and the meaning of Barren is "young warrior". The baby name Barren sounds like Barron, Barney, Bren, Bryen, Brien, Byren, Biren and Beyren. Other similar baby names are Barden, Barrey, Barret, Barree, Barten, Darren, Farren, Garren, Jarren, Larren, Tarren and Warren.

Barret \b(ar)-ret\ as a boy's name is a variant of Barrett. See for origin and meaning of Barret. The baby name Barret sounds like Barrat, Baret and Barrt. Other similar baby names are Barnet, Barren, Barrey, Barree, Garret and Jarret.

Barrett \b(a)-rre-tt\ as a boy's name is pronounced BARE-et. Possibly (Middle English) "dispute, argument", (Old German) "bear-strength", or from Barrette (Old French) "cap". Transferred use of the surname, used as a given name mostly in the 19th century, probably due to the fame of English poet Elizabeth Barrett Browning. Barrett has 8 variant forms: Baret, Barrat, Barratt, Barret, Barrette, Barrey, Barrie and Barry. Baby names that sound like Barrett are Bartt, Barrt and Brett.

Barrette \b(ar)-rette, barr(et)-te\ as a boy's name is a variant of Barrett. See for origin and meaning of Barrette. The baby name Barrette sounds like Barret, Barratt and Brette. Other similar baby names are Barnett, Barree, Burdette, Garrett and Jarrett.

Barrey \b(ar)-rey\ as a boy's name is a variant of Barrett and Barry (Irish, Gaelic), and the meaning of Barrey is "fair-haired". The baby name Barrey sounds like Barree and Parrey. Other similar baby names are Barney, Barren, Barret, Carrey, Garrey and Larrey. View a list of the 2 names that reference Barrey.

Barri \b(ar)-ri\ as a girl's name is a variant of Barrie (Irish, Gaelic) and Bernice (Greek), and the meaning of Barri is "spear, victory bringer". The baby name Barri sounds like Barra, Bari, Berri and Barry. Other similar baby names are Barbi, Carri and Karri. View a list of the 2 names that reference Barri.

Barric \b(ar)-ric\ as a boy's name is pronounced BARE-ik. It is of English origin, and the meaning of Barric is "grain farm". Place name. Barric has 3 variant forms: Barak, Barrick and Beric. For more information, see also the related name Barack. Baby names that sound like Barric are Barrak, Berkie, Barek, Baruch, Birkie, Brick, Brik and Broc. View a list of the 2 names that reference Barric.

Barrick \b(a)-rri-ck\ as a boy's name is a variant of Barric (English), and the meaning of Barrick is "grain farm". The baby name Barrick sounds like Barack, Barrak and Brick. Other similar baby names are Carrick, Darrick, Garrick, Warrick and Varrick.

Barrie \b(ar)-rie\ as a girl's name (also used as boy's name Barrie), is of Irish and Gaelic origin, and the meaning of Barrie is "spear". From the male Gaelic name Bearach. A place name (Barry Islands, Wales) turned into a surname, then into a given name. Possibly influenced by the fame of Sir James Barrie, author of "Peter Pan". Can also be considered a feminine version of Barry. Barrie has 2 variant forms: Bari and Barri. For more information, see also related names Barra, Bara and Bernice. Baby names that sound like Barrie are Berrie, Berri, Berree, Brie and Perrie. View a list of the 5 names that reference Barrie.

Barrington \b(a)-rring-ton, barr(in)-gton\ as a boy's name is of English origin. Place name now rather commonly used as a given name in Britain. For more information, see also the related name Barry. Similar baby names are Carrington and Harrington. View a list of the 2 names that reference Barrington.

Barrlow \b(a)-rr-low\ as a boy's name is a variant of Barlow (Old English), and the meaning of Barrlow is "the bare hillside". The baby name Barrlow sounds like Barlowe and Berilo. Other similar baby names are Barron, Bartow, Carlow, Farlow, Harlow and Marlow.

Barron \b(ar)-ron\ as a boy's name is a variant of Barnett (Old English) and Baron (Old German, Old English), and the meaning of Barron is "burned clearing, young warrior". The baby name Barron sounds like Barren, Bryon, Brion, Bron, Byron, Buiron, Biron and Beyron. Other similar baby names are Aarron, Bardon, Barton, Barrton, Darron, Farron, Garron, Jarron, Larron and Tarron. View a list of the 2 names that reference Barron.

Barrt \b(ar)-rt\ as a boy's name is a variant of Bart. See for origin and meaning of Barrt. The baby name Barrt sounds like Barret, Barrat, Baret and Bartt. Other similar baby names are Barr, Barry and Barra.

Barrton \b(a)-rr-ton\ as a boy's name is a variant of Barton (Old English), and the meaning of Barrton is "barley settlement". The baby name Barrton sounds like Bardon, Bartin, Barten, Berton, Burton, Briton, Breton and Parton. Other similar baby names are Barron, Baron, Barren, Barrt, Bartow, Darton, Garton, Marton and Warton.

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.