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,891 names

Starts with O

OliverBoy

French · 3 syllables

US #3UK #3

OliviaGirl

Latin · 3 syllables

US #1UK #1

OscarBoy

Irish · 2 syllables

US #230UK #9

OwenBoy

Welsh · 2 syllables

US #31UK #155

OliveGirl

English · 2 syllables

US #197UK #53

OttoBoy

German · 2 syllables

US #284UK #113

OmarBoy

Arabic & Persian · 2 syllables

US #266UK #175

OakleyBoy

English · 2 syllables

US #103UK #34

OpheliaGirl

Greek · 3 syllables

US #263UK #73

OtisBoy

German · 2 syllables

US #664UK #67

OllieUnisex

Norse · 2 syllables

US #889UK #101

OctaviaGirl

Latin · 3 syllables

US #315UK #395

OpalGirl

English · 2 syllables

US #421UK #526

OrionBoy

Greek · 2 syllables

US #339UK #406

OrlandoBoy

Italian · 3 syllables

US #883UK #490

OrlaGirl

Irish · 2 syllables

US #2432UK #58

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

OttilieGirl

German · 3 syllables

US #2830UK #71

OdetteGirl

French · 2 syllables

US #858UK #1021

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

OlgaGirl

Russian · 2 syllables

US #3086UK #4192

OaklynnGirl

American · 2 syllables

US #155UK #4843

OzzieBoy

English · 2 syllables

US #1233UK #702

OlivierBoy

French · 3 syllables

US #2503UK #898

OrianaGirl

Latin · 3 syllables

US #1743UK #1065

OakleighGirl

English · 2 syllables

US #657UK #1894

OlympiaGirl

Greek · 3 syllables

US #2131UK #1353

OswaldBoy

English · 2 syllables

US #2114UK #1076

OziasBoy

Hebrew · 2 syllables

US #718UK #1322

OakleeUnisex

English · 2 syllables

US #477UK #3695

OnaGirl

Irish · 2 syllables

US #5565UK #2411

OrinBoy

Irish · 2 syllables

US #1851UK #1132

OriBoy

Hebrew · 2 syllables

US #1584UK #1675

OctavioBoy

Latin · 3 syllables

US #1280UK #3254

OdessaGirl

Greek · 3 syllables

US #1160UK #3695

OlaGirl

American · 2 syllables

US #7742UK #1743

OsirisBoy

African · 3 syllables

US #1036UK #1951

OaklynGirl

American · 2 syllables

US #597UK #4843

OctavianBoy

Latin · 3 syllables

US #2535UK #1951

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.