253 Boy Names That Start With O (with Meanings and Popularity)
- Oleksa
Origin:
Ukrainian variation of AlexanderMeaning:
"defending men"
- Ozazias
Origin:
Greek from HebrewMeaning:
"strength of god"
- O'donnell
Origin:
irishMeaning:
"son of the brave one"
- O'grady
Origin:
IrishMeaning:
"son of the noble one"
- Orde
Origin:
English surnameMeaning:
"point, ridge"
- Orvar
Origin:
NorseMeaning:
"arrow"
- O'keefe
Origin:
IrishMeaning:
"son of the kind one"
- Ovid
Origin:
Latin, meaning unknown
- Oihan
Origin:
BasqueMeaning:
"forest"
- Ondřej
Origin:
Czech variation of Andrew, GreekMeaning:
"strong and manly"
- Ophrah
Origin:
HebrewMeaning:
"fawn"
- Olexei
Origin:
GreekMeaning:
"defending men"
- Otar
Origin:
GeorgianMeaning:
"pasture, meadow"