Updated June 9, 2019 Share: Family name origins & meanings Dutch and German : nickname for a thin man, Middle Dutch, Middle High German mager. This name also occurs frequently in western Slavic countries, especially Bohemia and Poland.English : variant of Major.Czech : ethnic name for a Hungarian (see Magyar).