From the Irish surname O Duinnin, derived from donn meaning "brown-haired" or "dark."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Dinneen?
Swipe through thousands of names like it