Haggar Coat of Arms
Also Available: Hagg Hagewout Hagewood Hagewolt Hagevig Hagethorn