Macrath Coat of Arms
Also Available: Macrann Mac Rall Macraith Macrae Mac Quirk Macquilliam