Name Mcgraw
Type Surname (from nickname)
Other Forms FormsMcGrath
Edit Status Status
Meaning & History
Anglicized form of the Old Gaelic Mac Craith (the earlier form of Mac Raith) meaning "son of Craith", composed of the Gaelic elements mac "son of" and Rath, an old byname meaning "grace, prosperity".