From Irish Ó Briain meaning descendant of Brian, where Brian means noble or high.
Like Obrien?
Swipe through thousands of names like it