How popular is the baby name Ibrahim in the United States right now? How popular was it historically? Use the popularity graph and data table below to find out! Plus, see all the blog posts that mention the name Ibrahim.

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 Ibrahim


Posts that mention the name Ibrahim

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

Flag of the United Kingdom
Flag of the United Kingdom

The 2022 rankings for England and Wales are finally here!

Two years ago, England and Wales welcomed over to 605,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 2022:

Girl names

  1. Olivia, 3,289 baby girls
  2. Amelia, 2,884
  3. Isla, 2,613
  4. Ava, 2,293
  5. Lily, 2,281
  6. Ivy, 2,195
  7. Freya, 2,162
  8. Florence, 1,971
  9. Isabella, 1,927
  10. Mia, 1,868
  11. Willow, 1,867
  12. Sienna, 1,859
  13. Poppy, 1,848
  14. Sophia, 1,813
  15. Elsie, 1,763
  16. Rosie, 1,686
  17. Grace, 1,675
  18. Millie, 1,670
  19. Emily, 1,609
  20. Sofia, 1,576
  21. Daisy, 1,563
  22. Evelyn, 1,560
  23. Evie, 1,534
  24. Phoebe, 1,531
  25. Ella, 1,522
  26. Charlotte, 1,496
  27. Harper, 1,449
  28. Maya, 1,406
  29. Matilda, 1,363
  30. Ruby, 1,271
  31. Aria, 1,229
  32. Penelope, 1,206
  33. Hallie, 1,202
  34. Luna, 1,174
  35. Bonnie, 1,148
  36. Ada, 1,138
  37. Emilia, 1,128
  38. Alice, 1,119
  39. Sophie, 1,115
  40. Esme, 1,101
  41. Isabelle, 1,089
  42. Maisie, 1,072
  43. Violet, 1,057
  44. Delilah, 1,054
  45. Mila, 1,042
  46. Eva, 1,029
  47. Arabella, 1,019
  48. Maeve, 990
  49. Aurora, 972
  50. Mabel, 964

Boy names

  1. Noah, 4,586 baby boys
  2. Muhammad, 4,177
  3. George, 3,699
  4. Oliver, 3,691
  5. Leo, 3,610
  6. Arthur, 3,603
  7. Oscar, 2,883
  8. Theodore, 2,835
  9. Theo, 2,808
  10. Freddie, 2,760
  11. Archie, 2,684
  12. Luca, 2,625
  13. Henry, 2,624
  14. Jack, 2,431
  15. Harry, 2,403
  16. Charlie, 2,391
  17. Alfie, 2,304
  18. Arlo, 2,176
  19. Thomas, 2,101
  20. Teddy, 2,030
  21. Finley, 2,025
  22. Jacob, 1,892
  23. Tommy, 1,824
  24. William, 1,806
  25. Lucas, 1,771
  26. Isaac, 1,733
  27. Mohammed, 1,694
  28. Alexander, 1,651
  29. Albie, 1,641
  30. Roman, 1,640
  31. Edward, 1,612
  32. Jude, 1,601
  33. Elijah, 1,549
  34. James, 1,534
  35. Joshua, 1,478
  36. Reuben, 1,475
  37. Max, 1,459
  38. Rory, 1,435
  39. Sebastian, 1,409
  40. Louie, 1,396
  41. Adam, 1,374
  42. Mason, 1,369
  43. Ethan, 1,268 (tie)
  44. Hudson, 1,268 (tie)
  45. Harrison, 1,236
  46. Ezra, 1,217
  47. Hugo, 1,193
  48. Louis, 1,184
  49. Reggie, 1,159
  50. Joseph, 1,158

According to the press release from the Office of National Statistics…

  • In the girls’ top 10, Isabella replaced Willow.
  • In the boys’ top 10, Theodore, Theo, and Freddie replaced Harry, Henry, and Archie.
  • In the girls’ top 100, Ophelia, Ottilie, Eloise, Nova, and Fatima replaced Holly, Heidi, Anna, Amber, and Beatrice.
  • In the boys’ top 100, Leon, Elias, Musa, Axel, and Ibrahim replaced Charles, Harvey, Ollie, and Nathan.

England and Wales are two separate countries within the United Kingdom. (The rest of the UK is made up of Scotland and Northern Ireland.) In terms of population, England has about 56.5 million residents, whereas Wales has around 3.1 million.

Here are the top 10 girl names and top 10 boy names in each of the two countries individually:

EnglandWales
Top girl names1. Olivia, 3,144 baby girls
2. Amelia, 2,755
3. Isla, 2,476
4. Ava, 2,179
5. Lily, 2,158
6. Ivy, 2,081
7. Freya, 2,051
8. Florence, 1,878
9. Isabella, 1,847
10. Sienna, 1,788
1. Olivia, 145 baby girls
2. Isla, 137
3. Amelia 129
4. Lily, 122
5. Elsie, 120
6. Ava, 114 (tie)
7. Ivy, 114 (tie)
8. Millie, 111
9. Freya, 110
10. Ella, 104
Top boy names1. Noah, 4,320 baby boys
2. Muhammad, 4,136
3. George, 3,548
4. Oliver, 3,502
5. Leo, 3,470
6. Arthur, 3,423
7. Oscar, 2,729
8. Theodore, 2,720
9. Freddie, 2,620
10. Theo, 2,611
1. Noah, 264 baby boys
2. Theo, 196
3. Oliver, 188
4. Arthur, 180
5. Luca, 166
6. Oscar, 154
7. George, 149
8. Archie, 144
9. Freddie, 140
10. Leo, 139

And now let’s check out 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 (combined) in 2022:

Rare girl namesRare boy names
Accalia, Briseis, Casiana, Diellza, Ettalie, Farishta, Gwenna, Hestia, Irida, Iseult, Jun, Kanika, Larsa, Myfanwy, Nehizena, Ovelia, Prunella, Quinne, Renaelia, Siella, Tamima, Urte, Varnika, Wafaa, Xiana, Yuet, ZartashaAurion, Boyan, Cary, Daxson, Eifion, Flavian, Granth, Henrick, Ilai, Jasser, Klaidi, Llyr, Mordy, Naoise, Oax, Petrit, Quillon, Ransford, Sanchez, Torrin, Usaid, Volodymyr, Wolfy, Xand, Yudhveer, Zaamin

Renaelia’s usage was no doubt inspired by British influencer Imogen Horton, who welcomed a baby girl named Renaelia in September of 2022. Several weeks after the birth, Imogen posted a video in which she and her husband Spencer revealed the baby’s name and explained how it was coined.

Volodymyr’s usage may have been influenced by Ukrainian president Volodymyr Zelenskyy.

Finally, here’s a link to England and Wales’ 2021 rankings, if you’d like to check them out.

Sources:

Image: Adapted from Flag of the United Kingdom (public domain)

Most popular baby boy names (letter by letter) in the U.S. in 2023

First letter usage for baby boy names in the U.S. in 2023

Going letter by letter, what were last year’s most popular baby boy names?

Before we get to the lists, a few quick facts:

  • The most common first letter for boy names in 2023 was J (used 10.98% of the time), followed by A (10.51%) and M (7.60%).
  • The least common first letter for boy names in 2023 was U (used 0.15% of the time), followed by Q (0.16%) and X (0.40%).
  • The first letter that increased the most in usage for boy names (from 2022 to 2023) was T.
  • The first letter that decreased the most in usage for boy names (from 2022 to 2023) was J.

Top boy names starting with A:

  1. Alexander, 7,875 baby boys
  2. Asher, 7,853
  3. Aiden, 6,675
  4. Anthony, 6,237
  5. Angel, 4,865
  6. Andrew, 4,781
  7. Adrian, 4,646
  8. Aaron, 4,551
  9. Axel, 4,498
  10. Amir, 3,620

Top boy names starting with B:

  1. Benjamin, 10,172 baby boys
  2. Brooks, 4,469
  3. Bennett, 4,411
  4. Beau, 4,090
  5. Bryson, 2,434
  6. Brayden, 2,274
  7. Braxton, 2,128
  8. Bentley, 1,906
  9. Beckett, 1,865
  10. Beckham, 1,829

Top boy names starting with C:

  1. Carter, 5,847 baby boys
  2. Caleb, 5,488
  3. Cooper, 5,425
  4. Charles, 5,395
  5. Christopher, 5,171
  6. Cameron, 5,069
  7. Christian, 4,125
  8. Colton, 3,696
  9. Carson, 3,200
  10. Connor, 2,855

Top boy names starting with D:

  1. Daniel, 8,356 baby boys
  2. David, 7,354
  3. Dylan, 7,054
  4. Dominic, 3,395
  5. Damian, 3,281
  6. Declan, 2,799
  7. Diego, 2,734
  8. Dawson, 2,439
  9. Dean, 2,281
  10. Dallas, 1,375

Top boy names starting with E:

  1. Elijah, 11,452 baby boys
  2. Ezra, 8,437
  3. Ethan, 7,763
  4. Elias, 6,980
  5. Ezekiel, 5,569
  6. Eli, 4,081
  7. Everett, 3,808
  8. Enzo, 3,796
  9. Easton, 3,637
  10. Emmett, 3,061

Top boy names starting with F:

  1. Finn, 1,907 baby boys
  2. Felix, 1,894
  3. Finley, 1,171
  4. Francisco, 1,121
  5. Fernando, 967
  6. Franklin, 776
  7. Forrest, 737
  8. Francis, 670
  9. Fabian, 656
  10. Frank, 646

Top boy names starting with G:

  1. Gabriel, 6,745 baby boys
  2. Grayson, 6,449
  3. Gael, 3,616
  4. Greyson, 3,065
  5. Giovanni, 2,911
  6. George, 2,689
  7. Graham, 2,533
  8. Griffin, 1,722
  9. Grant, 1,539
  10. Gavin, 1,512

Top boy names starting with H:

  1. Henry, 10,941 baby boys
  2. Hudson, 7,935
  3. Hunter, 3,110
  4. Harrison, 3,060
  5. Hayden, 2,219
  6. Hayes, 1,746
  7. Holden, 1,171
  8. Hendrix, 1,084
  9. Harvey, 1,022
  10. Hector, 828

Top boy names starting with I:

  1. Isaac, 6,581 baby boys
  2. Isaiah, 5,121
  3. Ian, 4,538
  4. Ivan, 2,384
  5. Israel, 1,530
  6. Ismael, 1,421
  7. Iker, 915
  8. Ibrahim, 774
  9. Isaias, 700
  10. Izaiah, 491

Top boy names starting with J:

  1. James, 11,670 baby boys
  2. Jack, 8,683
  3. John, 7,750
  4. Jackson, 7,284
  5. Joseph, 7,237
  6. Julian, 7,078
  7. Jacob, 6,976
  8. Jayden, 5,627
  9. Josiah, 5,404
  10. Joshua, 5,035

Top boy names starting with K:

  1. Kai, 4,946 baby boys
  2. Kayden, 3,120
  3. Kingston, 2,511
  4. Kaiden, 2,126
  5. Kevin, 1,914
  6. Knox, 1,770
  7. Karter, 1,590
  8. Kairo, 1,484
  9. Kyrie, 1,474
  10. Kash, 1,316

Top boy names starting with L:

  1. Liam, 20,802 baby boys
  2. Lucas, 10,842
  3. Levi, 9,347
  4. Leo, 8,120
  5. Luca, 7,770
  6. Luke, 7,217
  7. Logan, 6,686
  8. Lincoln, 4,842
  9. Leonardo, 4,012
  10. Luka, 3,650

Top boy names starting with M:

  1. Mateo, 11,229 baby boys
  2. Michael, 8,383
  3. Mason, 7,237
  4. Matthew, 7,190
  5. Maverick, 6,962
  6. Miles, 6,558
  7. Micah, 3,875
  8. Myles, 3,399
  9. Milo, 2,950
  10. Matteo, 2,503

Top boy names starting with N:

  1. Noah, 18,995 baby boys
  2. Nolan, 5,112
  3. Nathan, 5,049
  4. Nicholas, 3,242
  5. Nathaniel, 2,507
  6. Nicolas, 1,886
  7. Nico, 1,462
  8. Nash, 1,328
  9. Niko, 1,033
  10. Nasir, 739

Top boy names starting with O:

  1. Oliver, 14,741 baby boys
  2. Owen, 7,985
  3. Oscar, 1,693
  4. Omar, 1,306
  5. Otto, 1,191
  6. Onyx, 1,069
  7. Odin, 897
  8. Orion, 861
  9. Oakley, 799
  10. Ozzy, 526

Top boy names starting with P:

  1. Parker, 3,792 baby boys
  2. Peter, 1,738
  3. Patrick, 1,596
  4. Paul, 1,351 (tie)
  5. Paxton, 1,351 (tie)
  6. Phoenix, 1,243
  7. Preston, 1,228
  8. Prince, 885
  9. Pablo, 850
  10. Pedro, 753

Top boy names starting with Q:

  1. Quinn, 685 baby boys
  2. Quincy, 401
  3. Quentin, 334
  4. Quinton, 301
  5. Quintin, 120
  6. Quinten, 88
  7. Quest, 84
  8. Quadir, 70
  9. Quade, 53
  10. Qasim, 51

Top boy names starting with R:

  1. Roman, 4,777 baby boys
  2. Rowan, 4,195
  3. Ryan, 4,020
  4. Robert, 3,807
  5. River, 3,084
  6. Ryder, 2,822
  7. Rhett, 2,183
  8. Ryker, 1,976
  9. Richard, 1,638
  10. Riley, 1,627

Top boy names starting with S:

  1. Sebastian, 8,865 baby boys
  2. Samuel, 7,973
  3. Santiago, 6,328
  4. Silas, 4,070
  5. Sawyer, 2,833
  6. Stetson, 1,987
  7. Simon, 1,398
  8. Steven, 1,387
  9. Saint, 1,059
  10. Sonny, 924

Top boy names starting with T:

  1. Theodore, 11,041 baby boys
  2. Thomas, 6,598
  3. Thiago, 4,505
  4. Theo, 4,122
  5. Tyler, 2,064
  6. Tate, 1,845
  7. Tucker, 1,802
  8. Timothy, 1,733
  9. Tatum, 1,492
  10. Tristan, 1,373

Top boy names starting with U:

  1. Uriel, 606 baby boys
  2. Uriah, 378
  3. Ulises, 221
  4. Ulysses, 169
  5. Umar, 152
  6. Uziel, 111
  7. Usman, 86
  8. Unknown, 67
  9. Uzziah, 65
  10. Uri, 60

Top boy names starting with V:

  1. Vincent, 2,982 baby boys
  2. Victor, 1,687
  3. Valentino, 575
  4. Vicente, 441
  5. Valentin, 372
  6. Vincenzo, 352
  7. Vihaan, 280
  8. Van, 252
  9. Vance, 236
  10. Veer, 224

Top boy names starting with W:

  1. William, 10,598 baby boys
  2. Wyatt, 6,237
  3. Waylon, 4,881
  4. Wesley, 4,539
  5. Weston, 4,356
  6. Walker, 4,006
  7. Walter, 1,272
  8. Warren, 1,080
  9. Wade, 971
  10. Winston, 797

Top boy names starting with X:

  1. Xavier, 3,413 baby boys
  2. Xander, 1,700
  3. Xzavier, 153
  4. Xavi, 118
  5. Xavion, 111
  6. Xaiden, 101
  7. Xavien, 94
  8. Xavian, 91
  9. Xion, 85
  10. Xayden, 65

Top boy names starting with Y:

  1. Yusuf, 610 baby boys
  2. Yosef, 444
  3. Yael, 328
  4. Yehuda, 318
  5. Yousef, 297
  6. Yahir, 290
  7. Yahya, 263
  8. Yadiel, 242
  9. Yaakov, 231
  10. Yisroel, 228

Top boy names starting with Z:

  1. Zion, 2,867 baby boys
  2. Zachary, 2,112
  3. Zayden, 1,898
  4. Zayn, 1,413
  5. Zane, 1,220
  6. Zyaire, 1,029
  7. Zander, 924
  8. Zayne, 717
  9. Zaire, 654
  10. Zaiden, 567

Source: SSA

Popular baby names in Turkey, 2022

Flag of Turkey
Flag of Turkey

The transcontinental country of Turkey shares land borders with eight other nations: two (Greece and Bulgaria) on the European side and six (Georgia, Armenia, Azerbaijan, Iran, Iraq, and Syria) on the Asian side.

In 2022, Turkey welcomed 1,035,795 babies — 48.6% were girls, and 51.4% were boys.

What were the most popular names among these babies? Zeynep and Alparslan.

Here are Turkey’s top 50 girl names and top 50 boy names of 2022:

Girl Names

  1. Zeynep (has ranked either #1 or #2 for girls since 1999)
  2. Asel (entered the top 100 in 2016; entered the top 10 in 2018)
  3. Defne
  4. Zümra
  5. Elif
  6. Asya
  7. Azra
  8. Nehir
  9. Eylül
  10. Ecrin
  11. Elisa
  12. Masal
  13. Meryem
  14. Lina
  15. Ada
  16. Eslem
  17. Ebrar
  18. Ela
  19. Miray
  20. Zehra
  21. Yagmur
  22. Duru
  23. Gökçe (pronounced gok-cheh)
  24. Alya
  25. Günes (pronounced goo-NESH)
  26. Buglem
  27. Efnan (entered the top 100 in 2022)
    • The sudden trendiness of Efnan is likely due to the Turkish drama Aziz (2021-2022), which featured a character named Efnan. If this series ends up airing in the U.S. in Spanish (as other Turkish dramas have recently), we may see Efnan pop up the U.S. data soon as well.
  28. Ikra
  29. Esila
  30. Kumsal
  31. Öykü
  32. Ipek
  33. Arya
  34. Mira
  35. Sare
  36. Hiranur
  37. Nisa
  38. Melisa
  39. Ayse
  40. Aysima
  41. Umay (entered the top 100 in 2020)
  42. Melek
  43. Inci
  44. Eliz (entered the top 100 in 2021)
  45. Ahsen
  46. Yüsra
  47. Beren
  48. Erva
  49. Fatma
  50. Belinay

Boy Names

  1. Alparslan (entered the top 100 in 2016)
  2. Yusuf (has ranked either #1 or #2 for boys since 2002)
  3. Miraç
  4. Göktug
  5. Ömer Asaf
  6. Eymen
  7. Ömer
  8. Aras
  9. Mustafa
  10. Ali Asaf
  11. Kerem
  12. Ali
  13. Çinar
  14. Hamza
  15. Metehan
  16. Ahmet
  17. Poyraz
  18. Muhammed
  19. Mehmet
  20. Muhammed Ali
  21. Yigit
  22. Atlas
  23. Ayaz
  24. Mert
  25. Emir
  26. Umut
  27. Miran
  28. Alperen
  29. Kuzey
  30. Ibrahim
  31. Yunus Emre
  32. Berat
  33. Deniz
  34. Yagiz
  35. Aybars
  36. Ege
  37. Doruk
  38. Eren
  39. Hüseyin
  40. Emirhan
  41. Hasan
  42. Furkan
  43. Enes
  44. Muhammed Alparslan (entered the top 100 in 2022)
  45. Burak
  46. Kaan
  47. Efe
  48. Rüzgar
  49. Muhammed Emin
  50. Abdullah

(Turkey’s baby name data consists of top-100 lists going back to 1980. So my notes above about names entering the top 100 only covers the last 43 years.)

The girls’ top 100 included Mihra (53rd), Neva (55th), Menesa (67th), and Asel Lina (79th).

The boys’ top 100 included Barlas (74th), Uraz (76th), Alp (87th), and Kivanç (96th).

The boy name Ragnar didn’t make Turkey’s top 100, but it did make headlines in Turkey in early 2022. That January, Güven and Sibel Arslan of the province of Diyarbakir welcomed a baby boy. They had agreed to name him Rüzgar (which means “wind” in Turkish), but Güven — a fan of the TV series Vikings — decided at the last minute to register the name Ragnar instead. Luckily, Sibel wasn’t upset about the switch, but she said she’d call the baby Rüzgar regardless.

Finally, here are Turkey’s 2021 rankings, if you’d like to compare last year to the year before.

Sources:

Image: Adapted from Flag of Turkey (public domain)

Popular baby names in France, 2022

Flag of France
Flag of France

The country of France — which was the most populous country in Europe from the Middle Ages until the early 19th century, and still ranks within the top five today — shares land borders with eight other countries: Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra, and Spain.

Last year, France welcomed about 723,000 babies.

What were the most popular names among these babies? Jade (pronounced zhahd) and Gabriel.

Here are France’s top 50 girl names and top 50 boy names of 2022:

Girl Names

  1. Jade, 3,420 baby girls
  2. Louise, 3,412
  3. Ambre, 3,380
  4. Alba, 3,280
  5. Emma, 3,158
  6. Rose, 2,692
  7. Alice, 2,520
  8. Romy, 2,409
  9. Anna, 2,380
  10. Lina, 2,355
  11. Léna, 2,266
  12. Mia, 2,173
  13. Lou, 2,114
  14. Julia, 2,056
  15. Chloé, 2,004
  16. Alma, 1,974
  17. Agathe, 1,958
  18. Iris, 1,904
  19. Inaya, 1,875
  20. Charlie, 1,834
  21. Juliette, 1,802
  22. Léa, 1,791
  23. Victoire, 1,772
  24. Luna, 1,751
  25. Giulia, 1,745
  26. Adèle, 1,718
  27. Jeanne, 1,699
  28. Nina, 1,669
  29. Eva, 1,630
  30. Olivia, 1,546
  31. Zoé, 1,523
  32. Léonie, 1,511
  33. Romane, 1,481
  34. Victoria, 1,452
  35. Nour, 1,372
  36. Inès, 1,284 (tie)
  37. Lya, 1,284 (tie)
  38. Lucie, 1,261
  39. Lyana, 1,235
  40. Lola, 1,205
  41. Alix, 1,182
  42. Charlotte, 1,176
  43. Mila, 1,173
  44. Sofia, 1,168
  45. Louna, 1,163
  46. Ava, 1,153 (tie)
  47. Margaux, 1,153 (tie)
  48. Elena, 1,149
  49. Emy, 1,118
  50. Mya, 1,115

Boy Names

  1. Gabriel, 4,889 baby boys
  2. Léo, 4,078
  3. Raphaël, 3,798
  4. Maël, 3,571
  5. Louis, 3,560
  6. Noah, 3,325
  7. Jules, 3,308
  8. Arthur, 3,284
  9. Adam, 3,212
  10. Lucas, 2,774
  11. Liam, 2,715
  12. Sacha, 2,613
  13. Isaac, 2,590
  14. Gabin, 2,561
  15. Eden, 2,460
  16. Hugo, 2,447
  17. Naël, 2,325
  18. Aaron, 2,287
  19. Mohamed, 2,237
  20. Léon, 2,203
  21. Paul, 2,200
  22. Noé, 2,154
  23. Marceau, 1,970
  24. Ethan, 1,963
  25. Nathan, 1,899
  26. Théo, 1,872
  27. Tom, 1,843
  28. Nino, 1,825
  29. Marius, 1,751
  30. Ayden, 1,717
  31. Malo, 1,715
  32. Mathis, 1,636
  33. Gaspard, 1,606
  34. Martin, 1,559
  35. Lyam, 1,549
  36. Victor, 1,537
  37. Rayan, 1,484
  38. Elio, 1,432
  39. Timéo, 1,424
  40. Eliott, 1,420
  41. Milo, 1,416
  42. Robin, 1,393
  43. Tiago, 1,383
  44. Valentin, 1,378
  45. Ibrahim, 1,359
  46. Axel, 1,350
  47. Augustin, 1,317
  48. Amir, 1,305
  49. Enzo, 1,270
  50. Imran, 1,246

The girls’ top 100 included Alya (53rd), Diane (81st), Maddy (90th), and Suzanne (97th).

The boys’ top 100 included Camille (61st), Mahé (66th), Basile (78th), and Andrea (91st).

Charlie is still rising on the girls’ side — which could explain why the parents of baby boys slightly prefer the spelling Charly (73rd) over the spelling Charlie (80th) these days.

In the capital city of Paris last year, the top boy name was also Gabriel, but the top girl name was Alma instead of Jade. (Jade was tied with Léa for 10th/11th place in Paris.)

Finally, here are France’s 2021 rankings, if you’d like to compare last year to the year before.

Sources: Classement des prénoms en France depuis 1900 – Insee, Demographic report 2022 – Insee, Demographics of France – Wikipedia

Image: Adapted from Flag of France (public domain)