Sorry, you need to enable JavaScript to visit this website.


O- \o\ as a boy's name is pronounced oh. It is of Irish origin, and the meaning of O- is "descendant of". Surnames occasionally used as given names. O- has 4 variant forms: Odell, O'Keefe, O'Shay and O'Shea. Baby names that sound like O- are Ja-, Je- and Jo.


Still haven't found
what you are looking for?

Try our new smart question engine. We'll always have something for you.