Boy Names
All male baby names — A to Z
11,376 names
Top 50 most popular baby boy names
Narrow by prefix
2 letters
3 letters
ABD (36)ALE (45)ANT (48)BAR (32)BEN (36)BRA (89)BRE (40)CAR (44)CHA (63)CHR (43)CLE (34)COL (32)COR (52)DAM (36)DAN (34)DAR (68)DAV (35)DEL (34)DEM (47)DER (43)DON (51)ELI (43)GAR (36)GER (33)HAR (67)HER (40)JAC (38)JAH (53)JAK (35)JAM (74)JAR (49)JAS (32)JAV (36)JAY (64)JER (87)JOH (42)JON (40)JOS (65)KAI (38)KEN (57)KHA (32)MAR (123)MAT (44)NIC (40)RAY (38)SHA (104)TRA (50)TRE (58)TYR (37)WIL (44)
Browse all boy names
- Orpheus
- Orrin
- Orris
- Orry
- Orson
- Orval
- Orvel
- Orvil
- Orville
- Orvin
- Orvis
- Ory
- Oryan
- Osama
- Osamu
- Osbaldo
- Osborn
- Osborne
- Oscar
- Osco
- Oseas
- Osei
- Oshae
- Oshane
- Oshay
- Oshea
- Oshen
- Osher
- Osias
- Osiel
- Oskar
- Osman
- Osmany
- Osmar
- Osmel
- Osmin
- Osmond
- Osualdo
- Osvaldo
- Oswald
- Oswaldo
- Oswell
- Oswin
- Othel
- Othell
- Other
- Othmar
- Othniel
- Otho
- Othon
- Othoniel
- Otilio
- Otis
- Otmer
- Otoniel
- Ott
- Ottis
- Otto
- Oumar
- Ousman
- Ousmane
- Ovadia
- Oved
- Ovel
- Overton
- Ovey
- Ovide
- Ovidio
- Ovie
- Ovila
- Owais
- Owen
- Owens
- Owyn
- Oz
- Ozell
- Oziah
- Ozias
- Oziel
- Ozil
- Ozzy
- Pablo
- Pace
- Pacen
- Pacey
- Packer
- Paco
- Paden
- Padraic
- Padraig
- Pajtim
- Pal
- Palani
- Panagiotis
- Pancho
- Panfilo
- Pantaleon
- Pantelis
- Pao
- Paolo
- Papa
- Pape
- Param
- Pardeep
- Parish
- Park
- Parke
- Parks
- Parley
- Parnell
- Parry
- Parsa
- Parth
- Pascal
- Paschal
- Pasco
- Pascual
- Pasha
- Pasqual
- Pasquale
- Pasqualino
- Pastor
- Pate
- Pater
- Patric
- Patricio
- Patrick
- Patrik
- Patrocinio
- Patryk
- Patton
- Pau
- Paublo
- Paul
- Paulanthony
- Paulino
- Paulmichael
- Paulo
- Pavan
- Pavel
- Pavle
- Pawel
- Pax
- Paxon
- Paxson
- Paxton
- Payam
- Paymon
- Payne
- Pearce
- Pearse
- Pearson
- Pecos
- Peder
- Pedram
- Pedro
- Pedrohenrique
- Pele
- Pelham
- Pellegrino
- Peng
- Penn
- Pepe
- Percell
- Percival
- Peretz
- Perez
- Perfecto
- Perkins
- Perley
- Pernell
- Perrin
- Perrion
- Perseus
- Pershing
- Pervis
- Pesach
- Petar
- Pete
- Peter
- Peterson
- Petie
- Petr
- Petronilo
- Petros
- Pharaoh
- Pharell
- Phares
- Pharoah
- Pharrell
- Phat
- Pheng
- Phenix
- Pheonix
- Phi
- Phil
- Philander
- Philbert
- Philemon
- Philip
