McDonagh — Irish Surname Origin & Meaning
Irish form: Mac Donnchadha
Meaning: “son of the brown warrior”
Traditional stronghold: Galway, Sligo
Related names from the same part of Ireland: Kelly · Lynch · Connolly · Burke · McGowan · Clarke · Hughes · Boland