Home > O-


What does O- mean?

O- [o] as a boys' name is pronounced oh. It is of Irish origin, and the meaning of O- is "descendant of". Surnames occasionally used as given names.

Associated with: irish, surnames.


O- has 4 variants: O'Keefe, O'Shay, O'Shea and Odell.

Which version is better?

with its variant forms and related boy names. Odell is the only popular variation form of O- (unlisted) listed in the Top 2000. This relation of O- reached the height of its popularity in the 1910s (adoption of 0.03%), but now, Odell has fallen out of fashion. (2015 Birth Statistics)

Top 2000 baby names ranking of Odell in U.S.

Top 100 baby names ranking of O- and related baby names outside U.S.