Skip to Content

12 Modern Boy Names that Start with O (with Meanings!)

This post may contain affiliate links. Please visit my disclosure policy for more information.

Inside: Looking for boy names that start with O? You’ll love these modern names real moms are using from Oaklee to Owen!

Give your baby boy a handsome and strong O name like Omri, Oron and Ocean. These trendy names are sure to stand out and are perfect for any mom and baby to be.

I’ve included only the most modern O names out there, curated from the other baby name lists on my site. (No need to scroll through 100’s names real moms would never use!)

So here are the best O names for boys with meanings, and don’t forget boy names that start with M and boy names that start with N.

Little boy in white shirt.

O Names for Boys

  1. Oakland – English origin, Surname
  2. Oaklee//Oakley – English origin, From the oak tree field
  3. Obi – African origin, Heart
  4. Ocean – Greek origin, Sea
  5. Oliver – English origin, Descendant of the ancestor
  6. Omid – Persian origin, Hope
  7. Omri – Hebrew origin, My sheaf
  8. Oron – Hebrew origin, Light, Joy
  9. Orson – English origin, Bear cub
  10. Otto – German origin, Wealth
  11. Owen – Irish origin, The Yew Tree, Youth

Want More?

Want even more modern boy names? You’ll love these!

Your Turn

Which of these O names for boys are your favorite? Let me know in the comments!

Pinterest graphic with text and little boy in white shirt.