Darragh comes from Irish Doire, meaning oak tree, and has long been used as both surname and given name.
Like Darragh?
Swipe through thousands of names like it