Ancient Irish name meaning 'without envy' or 'free man,' borne by a celebrated hero of Irish mythology.
Like Diarmuid?
Swipe through thousands of names like it