From an Irish surname, popularized in Scottish usage; related to names meaning "warrior" or "hound-like hero."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Connery?
Swipe through thousands of names like it