How popular is the baby name Cai in the United States right now? How popular was it historically? Find out using the graph below! Plus, check out all the blog posts that mention the name Cai.

The graph will take a few moments to load. (Don't worry, it shouldn't take 9 months!) If it's taking too long, try reloading the page.


Popularity of the Baby Name Cai


Posts that Mention the Name Cai

Popular baby names in England and Wales (UK), 2021

London, England

Last year, England and Wales welcomed close to 625,000 babies.

What were the most popular names among these babies? Olivia and Noah.

Here are England and Wales’ top 50 girl names and top 50 boy names of 2021:

Girl Names

  1. Olivia, 3,649 baby girls
  2. Amelia, 3,164
  3. Isla, 2,683
  4. Ava, 2,576
  5. Ivy, 2,245
  6. Freya, 2,187
  7. Lily, 2,182
  8. Florence, 2,180
  9. Mia, 2,168
  10. Willow, 2,067
  11. Rosie, 2,028
  12. Sophia, 2,019
  13. Isabella, 2,010
  14. Grace, 1,992
  15. Daisy, 1,873
  16. Sienna, 1,869
  17. Poppy, 1,841
  18. Elsie, 1,840
  19. Emily, 1,797
  20. Ella, 1,756
  21. Evelyn, 1,729
  22. Phoebe, 1,678
  23. Sofia, 1,671
  24. Evie, 1,670
  25. Charlotte, 1,654
  26. Harper, 1,480
  27. Millie, 1,472
  28. Matilda, 1,437
  29. Maya, 1,433
  30. Sophie, 1,375
  31. Alice, 1,359
  32. Emilia, 1,353
  33. Isabelle, 1,304
  34. Ruby, 1,300
  35. Luna, 1,261
  36. Maisie, 1,229
  37. Aria, 1,202
  38. Penelope, 1,194
  39. Mila, 1,133
  40. Bonnie, 1,121
  41. Eva, 1,091
  42. Hallie, 1,070
  43. Eliza, 1,064
  44. Ada, 1,058
  45. Violet, 1,057
  46. Esme, 1,013
  47. Arabella, 1,012
  48. Imogen, 998
  49. Jessica, 997
  50. Delilah, 981

Boy Names

  1. Noah, 4,525 baby boys
  2. Oliver, 4,167
  3. George, 4,141
  4. Arthur, 3,766
  5. Muhammad, 3,722
  6. Leo, 3,465
  7. Harry, 3,089
  8. Oscar, 3,071
  9. Archie, 2,928
  10. Henry, 2,912
  11. Theodore, 2,889
  12. Freddie, 2,873
  13. Jack, 2,847
  14. Charlie, 2,674
  15. Theo, 2,514
  16. Alfie, 2,338
  17. Jacob, 2,319
  18. Thomas, 2,302
  19. Finley, 2,283
  20. Arlo, 2,154
  21. William, 2,093
  22. Lucas, 1,965
  23. Roman, 1,923
  24. Tommy, 1,901
  25. Isaac, 1,888
  26. Teddy, 1,875
  27. Alexander, 1,830
  28. Luca, 1,807
  29. Edward, 1,806
  30. James, 1,772
  31. Joshua, 1,737
  32. Albie, 1,729
  33. Elijah, 1,657
  34. Max, 1,650
  35. Mohammed, 1,619
  36. Reuben, 1,534
  37. Mason, 1,517
  38. Sebastian, 1,516
  39. Rory, 1,483
  40. Jude, 1,482
  41. Louie, 1,461
  42. Benjamin, 1,423
  43. Ethan, 1,398
  44. Adam, 1,367
  45. Hugo, 1,325
  46. Joseph, 1,307
  47. Reggie, 1,287
  48. Ronnie, 1,285
  49. Harrison, 1,254
  50. Louis, 1,240

Two of the names that saw marked increases in usage last year, Luca and Raya, were helped along by the animated films Luca (2021) and Raya and the Last Dragon (2021).

And the name Lilibet re-surfaced in the data (after a seven-year absence) with eight baby girls, no doubt thanks to the royal influence of Prince Harry’s daughter Lilibet, who was born in California in June of 2021.

Map of the nine regions of England
England’s nine regions

Home to nearly 56.5 million people, England is divided into nine regions. The top baby names within each of these regions last year were…

Girl NamesBoy Names
North East
(4.6% of the population)
1. Olivia, 167
2. Rosie, 137
3. Freya, 136
4. Isla, 135
5. Amelia, 129
1. George, 211
2. Oliver, 208
3. Noah, 188
4. Harry, 186
5. Charlie, 166
North West
(13.1% of pop.)
1. Olivia, 460
2. Isla, 373
3. Ava, 347
4. Amelia, 338
5. Ivy, 308
1. Muhammad, 875
2. Noah, 616
3. George, 603
4. Oliver, 584
5. Harry, 508
Yorkshire & the Humber
(9.7% of pop.)
1. Olivia, 298
2. Amelia, 272
3. Ava, 256
4. Isla, 230
5. Ivy, 222
1. Muhammad, 669
2. Noah, 449
3. Oliver, 415
4. George, 402
5. Arthur, 340
East Midlands
(8.7% of pop.)
1. Amelia, 288
2. Olivia, 281
3. Ava, 214
4. Isla, 206
5. Elsie/Mia, 200 (tie)
1. Oliver, 386
2. George, 378
3. Noah, 363
4. Harry, 302
5. Arthur, 298
West Midlands
(10.6% of pop.)
1. Olivia, 356
2. Amelia, 342
3. Isla, 234
4. Freya, 230
5. Ava, 228
1. Muhammad, 667
2. Noah, 447
3. Oliver, 378
4. Arthur, 362
5. George, 352
East
(11.2% of pop.)
1. Olivia, 478
2. Amelia, 371
3. Isla, 337
4. Ava, 323
5. Ivy, 281
1. George, 539
2. Noah, 499
3. Oliver, 497
4. Arthur, 464
5. Leo, 426
London
(15.6% of pop.)
1. Olivia, 459
2. Amelia, 455
3. Mia, 402
4. Sofia, 392
5. Maya, 383
1. Muhammad, 689
2. Noah, 626
3. Leo, 507
4. Adam, 429
5. Alexander, 407
South East
(16.5% of pop.)
1. Olivia, 615
2. Amelia, 546
3. Isla, 465
4. Ava, 454
5. Florence, 447
1. George, 729
2. Arthur, 701
3. Oliver, 693
4. Noah, 651
5. Henry, 609
South West
(10.1% of pop.)
1. Olivia, 360
2. Isla, 287
3. Florence, 277
4. Amelia, 259
5. Willow, 233
1. Arthur, 459
2. Noah, 410
3. George, 400
4. Oliver, 394
5. Oscar, 369

Wales, a separate country within the United Kingdom, is home to more than 3.1 million people. The top 10 names per gender in Wales last year were…

Girl Names (Wales)Boy Names (Wales)
1. Olivia, 173
2. Amelia, 164
3. Isla, 126
4. Freya, 114
5. Ivy 112 (tie)
6. Rosie, 112 (tie)
7. Ava, 110
8. Grace, 109
9. Lily, 107
10. Evie, 106
1. Noah, 275
2. Oliver, 213
3. Arthur, 186
4. Theo, 170
5. Leo, 168
6. Charlie, 156
7. Archie, 154
8. George, 152
9. Jack, 136
10. Oscar, 135

Welsh-origin names in that ranked within Wales’ top 100 included…

  • Girl names: Alys, Ffion, Seren, Eira, Mabli, Cadi, Eleri
  • Boy names: Osian, Elis, Macsen, Cai, Morgan, Gruffydd, Rhys

Now it’s time for a selection of names from the other end of the spectrum. Each of the rare names below was given to just 3 babies in England and Wales in 2021:

Rare Girl NamesRare Boy Names
Avesta, Branwen, Callisto, Dwynwen, Elliw, Fenne, Gwenlli, Hestia, Isidora, Jogaile, Kerenza, Lubaba, Monia, Nepheli, Orzala, Petruta, Ruari, Siri, Thisbe, Uriella, Valley, Wilder, Xana, Yris, ZelalAudie, Buddy-Bear, Cuthbert, Deaglan, Emeric, Finlo, Glyndwr, Horace, Ibrar, Johnboy, Kerr, Leofric, Madoc, Nazar, Ovi, Porter, Ranulph, Sirius, Teifion, Urhan, Vladut, Warwick, Xion, Yavuz, Zuko
  • Dwynwen is the name of the Welsh patron saint of lovers. St. Dwynwen’s Day, the Welsh version of St. Valentine’s Day, is celebrated on January 25th.
  • Glyndwr is a reference to Welsh nobleman Owain Glyndwr, who led the Welsh Revolt (1400-1415) against the Kingdom of England.
  • Teifion is based on the name of the River Teifi.

Finally, here’s a link to England and Wales’ 2020 rankings, if you’d like to compare last year to the year before.

P.S. The ongoing rise of the baby name Mabel accelerated in the late 2010s thanks to mononymous English singer/songwriter Mabel — who just so happens to be the niece of Eagle-Eye Cherry.

Sources (all ONS):

Map: Adapted from English regions 2009 by Nilfanion and Dr Greg under CC BY-SA 3.0.

Numerology & baby names: Number 4

Baby names with a numerological value of 4

Here are hundreds of baby names that have a numerological value of “4.”

I’ve sub-categorized them by overall totals, because I think that some of the intermediate numbers could have special significance to people as well.

Within each group, I’ve listed up to ten of the most popular “4” names per gender (according to the current U.S. rankings).

Beneath all the names are some ways you could interpret the numerological value of “4,” including descriptions from two different numerological systems.

4 via 13

The following baby names add up to 13, which reduces to four (1+3=4).

  • “13” girl names: Cai, Eh, Ece, Gea
  • “13” boy names: Cade, Cai, Al, Eh, Cj, Jc, Dace, La

4 via 22

The following baby names add up to 22, which reduces to four (2+2=4).

  • “22” girl names: Lia, Kaia, Ila, Giada, Ali, Hala, Aicha, Bibi, Lee, Adel
  • “22” boy names: Ali, Lee, Dale, Hadi, Bane, Mace, Akai, Adel, Boe, Agam

4 via 31

The following baby names add up to 31, which reduces to four (3+1=4).

  • “31” girl names: Blake, Demi, Kara, Macie, Miah, Aliah, Janae, Delia, Haddie, Gina
  • “31” boy names: Jacob, Blake, Kaleb, Cash, Kane, Ahmed, Koda, Taj, Gian, Cedar

4 via 40

The following baby names add up to 40, which reduces to four (4+0=4).

  • “40” girl names: Maya, Lola, Angela, Kiara, Megan, Alaya, Linda, Maleah, Kenia, Hailee
  • “40” boy names: David, Diego, Camden, Jude, Zaid, Neil, Lucca, Allan, Boden, Abner

4 via 49

The following baby names add up to 49, which reduces to four (4+9=13; 1+3=4).

  • “49” girl names: Emilia, Athena, Jayla, Logan, Kyla, Harlee, Karen, Dallas, Aliza, Milan
  • “49” boy names: Logan, Luke, Aaron, Jose, Ayden, Milo, Adriel, Dallas, Milan, Bruce

4 via 58

The following baby names add up to 58, which reduces to four (5+8=13; 1+3=4).

  • “58” girl names: Lily, Arianna, Liliana, Natalia, Daisy, Josie, Nicole, Ariella, Aniyah, Ryan
  • “58” boy names: Ryan, Nathan, Miles, Jesse, Holden, Hayes, Pedro, Albert, Kieran, Isaias

4 via 67

The following baby names add up to 67, which reduces to four (6+7=13; 1+3=4).

  • “67” girl names: Gabriella, Michelle, Ruth, Lyric, Paislee, Kaliyah, Aurelia, Jessie, Brylee, Jillian
  • “67” boy names: Julian, Dominic, Miguel, Bradley, Jensen, Jaylen, Brycen, Julio, Cullen, Marcelo

4 via 76

The following baby names add up to 76, which reduces to four (7+6=13; 1+3=4).

  • “76” girl names: Kinley, Emory, Lorelei, Rory, Hayley, Addisyn, Emmeline, Ansley, Kathleen, Kataleya
  • “76” boy names: Thomas, Emmett, Dawson, Jeremy, Louis, Rory, Dexter, Nixon, Jerry, Sylas

4 via 85

The following baby names add up to 85, which reduces to four (8+5=13; 1+3=4).

  • “85” girl names: Anastasia, Gracelyn, Brinley, Ainsley, Madisyn, Aubrielle, Tinley, Paityn, Sevyn, Finnley
  • “85” boy names: Steven, Donovan, Kayson, Franklin, Finnley, Boston, Ulises, Korbyn, Zackary, Jovanni

4 via 94

The following baby names add up to 94, which reduces to four (9+4=13; 1+3=4).

  • “94” girl names: Willow, Genevieve, Harmony, Evangeline, Alessandra, Antonella, Bernadette, Kinsleigh, Emberlyn, Aislynn
  • “94” boy names: Braxton, Jaxtyn, Brayson, Everest, Reynaldo, Trevon, Jiovanni, Sebastien, Alexandro, Gregorio

4 via 103

The following baby names add up to 103, which reduces to four (1+0+3=13).

  • “103” girl names: Princess, Scarlette, Roslyn, Merritt, Nicolette, Rosemarie, Justyce, Valkyrie, Violett, Xitlaly
  • “103” boy names: Greyson, Solomon, Yisroel, Zeppelin, Marquise, Merritt, Perseus, Tiberius, Jaxston, Tyrus

4 via 112

The following baby names add up to 112, which reduces to four (1+1+2=4).

  • “112” girl names: Brooklyn, Emmersyn, Victory, Weslynn, Divinity, Odyssey, Reighlynn, Zeplynn, Kopelynn, Houston
  • “112” boy names: Stetson, Valentino, Guillermo, Houston, Zayvion, Brooklyn, Augustin, Hawthorne, Ollivander, Trayson

4 via 121

The following baby names add up to 121, which reduces to four (1+2+1=4).

  • “121” girl names: Persephone, Courtney, Tiaraoluwa, Kierstyn, Zonnique, Amarachukwu, Morrison, Cortlynn, Estrellita, Ivylynn
  • “121” boy names: Courtney, Morrison, Kristofer, Christofer, Quintus, Aloysius, Trysten, Christophe, Trustin, Zymarion

4 via 130

The following baby names add up to 130, which reduces to four (1+3+0=4).

  • “130” girl names: Oluwatoni, Mariaguadalupe, Monzerrat, Viktoriya, Christionna, Constantina
  • “130” boy names: Wynston, Prynceton, Xzayvier, Souleymane, Washington, Oluwaseyi, Oluwatoni, Juventino, Ugochukwu, Oluwakorede

4 via 139

The following baby names add up to 139, which reduces to four (1+3+9=13; 1+3=4).

  • “139” girl names: Gwyndolyn, Oluwadamilola, Anuoluwapo, Christopher, Quetzally, Mariavictoria, Kymberlynn
  • “139” boy names: Christopher, Kristopher, Martavious, Fitzpatrick, Oluwadamilola

4 via 148

The following baby names add up to 148, which reduces to four (1+4+8=13; 1+3=4).

  • “148” girl names: Oluwateniola, Marykatherine, Moyinoluwa, Oluwatobiloba
  • “148” boy names: Oluwatobiloba, Michaelanthony

4 via 157

The boy name Marquavious adds up to 157, which reduces to four (1+5+7=13; 1+3=4).

4 via 166

The boy name Muhammadyusuf adds up to 166, which reduces to four (1+6+6=13; 1+3=4).

4 via 175

The unisex names Kosisochukwu adds up to 175, which reduces to four (1+7+5=13; 1+3=4).

What Does “4” Mean?

First, we’ll look at the significance assigned to “4” by two different numerological sources. Second, and more importantly, ask yourself if “4” or any of the intermediate numbers above have any special significance to you.

Numerological Attributes

“4” (the tetrad) according to the Pythagoreans:

  • “Anatolius reports that it is called ‘justice,’ since the square (i.e., the area) […] is equal to the perimeter”
  • “It is the prerequisite of the general orderliness of the universe, so they everywhere called it a ‘custodian of Nature.'”
  • “Everything in the universe turns out to be completed in the natural progression up to the tetrad”
  • “The tetrad is the first to display the nature of solidity: the sequence is point, line, plane, solid (i.e. body).”
  • Examples of things that are divided into four parts:
    • “four traditional seasons of the year — spring, summer, autumn and winter.”
    • “four elements (fire, air, water and earth)”
    • “four cardinal points”
    • “four distinguishing points – ascendant, descendant, mid-heaven and nadir”
    • “Some say that all things are organized by four aspects – substance, shape, form and principle.”

“4” according to Edgar Cayce:

  • “In four, it makes for the greater weaknesses in the divisions…four being more of a division and weakness” (reading 261-15).
  • “In four, we find that of a division – and while a beauty in strength, in the divisions also makes for the greater weakness” (reading 5751-1).
Personal/Cultural Significance

Does “4” — or do any of the other numbers above (e.g., 22, 49, 76, 103) — have any special significance to you?

Think about your own preferences and personal experiences: lucky numbers, birth dates, music, sports, and so on. Maybe your favorite football team is the San Francisco 49ers, for example.

Also think about associations you may have picked up from your culture, your religion, or society in general.

If you have any interesting insights about the number 4, or any of the other numbers above, please leave a comment!

Source: Theologumena Arithmeticae, attributed to Iamblichus (c.250-c.330).

Popular baby names in England and Wales (UK), 2015

London, England

According to data from the Office for National Statistics (ONS), the most popular baby names in England and Wales last year were (again) Amelia and Oliver.

Here are the top 10 girl names and top 10 boy names of 2015:

Girl NamesBoy Names
1. Amelia, 5,158 baby girls
2. Olivia, 4,853
3. Emily, 3,893
4. Isla, 3,474
5. Ava, 3,414
6. Ella, 3,028
7. Jessica, 2,937
8. Isabella, 2,876
9. Mia, 2,842
10. Poppy, 2,816
1. Oliver, 6,941 baby boys
2. Jack, 5,371
3. Harry, 5,308
4. George, 4,869
5. Jacob, 4,850
6. Charlie, 4,831
7. Noah, 4,148
8. William, 4,083
9. Thomas, 4,075
10. Oscar, 4,066

In the girls’ top 10, Ella and Mia replaced Lily (now 13th) and Sophie (now 11th).

In the boys’ top 10, Noah (the top name in the U.S. right now) replaced James (11th).

In the girls’ top 100, Penelope, Mila, Clara, Arabella, Maddison and Aria replaced Lydia (now 103rd), Faith (104th), Mollie (105th), Brooke (107th), Isabel (110th) and Amy (117th).

In the boys’ top 100, Jaxon, Roman, Reggie and Carter replaced Owen (now 101st), Robert (105th), Joey (117th) and Finlay (123rd).

Here are some of last year’s rare baby names, each given to either 3, 4 or 5 babies:

Rare Girl NamesRare Boy Names
Aarzoo, Autumn-Lily, Boglarka, Comfort, Edna, Enxi, Euphemia, Flourish, Fozia, Gabia, Jupiter, Lady, Lleucu, Llio, Merveille, Nectaria, Pebbles, Peony, Prisca, Purity, Quorra, Reisel, Sloka, Tuba, Venice, Vimbainashe, YlvaAlffi, Bam, Bright, Crimea, Cuthbert, Efezino, Elimelech, Fyfe, Ghyll, Gryff, James-Dean, Jamesdean, Kushagra, Ignatius, Marmaduke, Math, Mio, Osagie, Otso, Pip, Przemyslaw, Sherlock, Swayley, Ringo, Testimony, Thierno, Zephyrus

(Crimea is intriguing, isn’t it? It was used as a baby name in the 1850s, during the Crimean War, but this is the first time I’ve seen it on a modern name list.)

And what about Welsh names?

Welsh Girl NamesWelsh Boy Names
  • Seren (“star”) ranks 17th in Wales
  • Ffion (“foxglove”), 20th
  • Megan, 27th
    • & 76th overall
  • Mali, 45th
  • Alys, 66th
  • Carys (“love”), 72nd
  • Efa, 73rd
  • Cadi, 82nd
  • Lili, 85th
  • Lowri, 88th
  • Eira (“snow”), 92nd
  • Ela, 97th
  • Elin, 97th
  • Dylan ranks 13th in Wales
    • & 38th overall
  • Osian, 25th
  • Harri, 27th
  • Jac, 33rd
  • Rhys, 34th
  • Evan, 37th
  • Tomos, 47th
  • Cai, 51st
  • Ioan, 56th
  • Morgan, 67th
  • Elis, 66th
  • Hari, 82nd
  • Gethin (“swarthy”), 88th
  • Iestyn, 88th
  • Macsen, 92nd
  • Owain, 92nd
  • Ifan, 96th

Finally, if you’d like to go back another year, here are the England and Wales rankings for 2014.

Source: Baby names in England and Wales: 2015