1. home
  2. Baby names
  3. baby boy names
  4. baby boy names beginning with o
Here's a list of boy names starting with o. What you choose to name your newborn boy is one of the most key decisions you will make for him. Names can mean a wide variety of things from honouring family by using ancestral names, to specific qualities in the meaning that you'd like to relate to your little boy, like strong or brave. You may just be looking for a name that sounds great and is easy to say. Meanings and origins have also been provided to assist you in the selection of your perfect baby boys name.

Baby boy names starting with o

search results for:

Gender Name List Origin
boy Oakden English
boy Oakes English
boy Oakley Old English
boy Obadiah Hebrew
boy Obediah Hebrew
boy Oberon German
boy Ocelfa English
boy Octave French
boy Octavio Spanish
boy Octavius Latin
boy Octha Old English
boy Ocvran Old English
boy Odale English
boy Odam English
boy Odanodan Irish
boy Odayle English
boy Odhran Irish
boy Odi Anglo Saxon
boy Odin Anglo Saxon
boy Odo French
boy Odom English
boy Odon Anglo Saxon
boy Odran Irish
boy Odwolf English
boy Odwolfe English
boy Odwulf English
boy Ody Anglo Saxon
boy Offa Anglo Saxon
boy Ogden English
boy Ogdon English
boy Ogelsby English
boy Ogelsvie English
boy Ogelsvy English
boy Ogilvie Scottish
boy Ohcumgache Native American
boy Okes English
boy Oliphant Scottish
boy Oliver English
boy Oliverio Spanish
boy Oliverios Spanish
boy Olivier French
boy Olney English
boy Omar Arabic
boy Omeet Hebrew
boy Omer Arabic
boy Omet Hebrew
boy Ommar Arabic
boy Onfroi French
boy Onslow English
boy Onslowe English
boy Orahamm English
boy Oram English
boy Ordland English
boy Ordmund English
boy Ordsone English
boy Ordwald English
boy Ordway Anglo Saxon
boy Ordwin English
boy Ordwine English
boy Oren Hebrew
boy Orford English
boy Orham English
boy Ori Hebrew
boy Orick English
boy Orik English
boy Orion Greek
boy Orlan Spanish, English
boy Orland Spanish
boy Orlando Spanish
boy Orlege Anglo Saxon
boy Orlin Spanish
boy Orlondo Spanish
boy Ormemund English
boy Ormond English
boy Ormund English
boy Orran English
boy Orren English
boy Orrick English
boy Orrik English
boy Orrin English
boy Orsen English
boy Orson French
boy Ortun English
boy Orval English
boy Orvelle French
boy Orvil French
boy Orville French
boy Orvin Anglo Saxon
boy Orvyn Anglo Saxon
boy Orwald English
boy Osbart English
boy Osbert English
boy Osborn Old English
boy Osbourne English
boy Osburn English
boy Osburt English
boy Oscar English
boy Osgood Teutonic
boy Osip Hebrew
boy Oskar Celtic