Submitted names are contributed by users of this website. Check marks indicate the level to which a name has been verified.
Type Surname (from nickname)
Other Forms FormsMcGrath

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".
Added 9/8/2013 by Fanny
Edited 10/6/2013 by babycrookston