Updated June 9, 2019 Find Baby Names Family name origins & meanings German : topographic name from Middle High German hac ‘enclosure’, ‘hedge’.Dutch : variant of Haag.Norwegian : habitational name from any of several farmsteads so named, from the Old Norse indefinite singular form hagi ‘enclosure’ (see Haga). This surname is also established in Sweden.