Tools / Baby names

Baby Name Generator

Browse 128,074 names ranked from 145 years of US records, the latest England & Wales statistics and 50+ world cultures. Narrow it down, or hit Surprise me.

Choosing around a surname? Try the first & last name matcher.

1,057 names

Boy · Starts with O

OliverBoy

French · 3 syllables

US #3UK #3

OscarBoy

Irish · 2 syllables

US #230UK #9

OwenBoy

Welsh · 2 syllables

US #31UK #155

OttoBoy

German · 2 syllables

US #284UK #113

OmarBoy

Arabic & Persian · 2 syllables

US #266UK #175

OakleyBoy

English · 2 syllables

US #103UK #34

OtisBoy

German · 2 syllables

US #664UK #67

OllieUnisex

Norse · 2 syllables

US #889UK #101

OrionBoy

Greek · 2 syllables

US #339UK #406

OrlandoBoy

Italian · 3 syllables

US #883UK #490

OzzyBoy

English · 2 syllables

US #500UK #243

OceanUnisex

Greek · 2 syllables

US #456UK #296

OskarBoy

Norse · 2 syllables

US #1746UK #338

OsmanBoy

Turkish · 2 syllables

US #1162UK #514

OdinBoy

Norse · 2 syllables

US #517UK #479

OmariBoy

Swahili · 3 syllables

US #684UK #737

OnyxBoy

Greek · 2 syllables

US #338UK #1000

OmerBoy

Hebrew · 2 syllables

US #2064UK #602

OrenBoy

Hebrew · 2 syllables

US #1189UK #1132

OrhanBoy

Turkish · 2 syllables

US #1762UK #406

OrsonBoy

English · 2 syllables

US #1438UK #374

OzzieBoy

English · 2 syllables

US #1233UK #702

OlivierBoy

French · 3 syllables

US #2503UK #898

OswaldBoy

English · 2 syllables

US #2114UK #1076

OziasBoy

Hebrew · 2 syllables

US #718UK #1322

OakleeUnisex

English · 2 syllables

US #477UK #3695

OrinBoy

Irish · 2 syllables

US #1851UK #1132

OriBoy

Hebrew · 2 syllables

US #1584UK #1675

OctavioBoy

Latin · 3 syllables

US #1280UK #3254

OsirisBoy

African · 3 syllables

US #1036UK #1951

OctavianBoy

Latin · 3 syllables

US #2535UK #1951

OrrinBoy

Irish · 2 syllables

US #2222UK #1951

OaklandBoy

English · 2 syllables

US #1060UK #2921

OthnielBoy

Hebrew · 2 syllables

US #2678UK #1132

OisinBoy

Irish · 2 syllables

US #4480UK #630

OmBoy

Indian · 1 syllable

US #2131UK #2671

OsvaldoBoy

German · 3 syllables

US #1411

OranBoy

Irish · 2 syllables

US #4941UK #1132

OlinBoy

Swedish · 2 syllables

US #1837UK #5119

OakBoy

English · 1 syllable

US #2291UK #2921

ObieBoy

English · 2 syllables

US #7564UK #847

OsloBoy

Norwegian · 2 syllables

US #1959UK #1460

OleksandrBoy

Ukrainian · 3 syllables

US #7100UK #1595

ObadiahBoy

Hebrew · 3 syllables

US #1616UK #3254

OcieUnisex

American · 2 syllables

US #5744UK #2115

OaklenBoy

English · 2 syllables

US #2095UK #1758

OsamaBoy

Arabic & Persian · 3 syllables

US #5121UK #2671

ObedBoy

Hebrew · 2 syllables

US #2038UK #3254

Where the names come from

Popularity ranks use the complete US Social Security Administration records (1880–2025, every name given to five or more babies) and the Office for National Statistics baby names for England & Wales (2024). Cultural origins come from an international first-name dictionary covering more than fifty countries, including India, the Middle East, East Asia and every corner of Europe. Where a name is used in several cultures we list all of them.

Trending names are climbing fast, classic names have stayed popular for a century or more, and rare names were given to fewer than 25 babies last year — perfect if you want something truly unique.