Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • Spanish : nickname from macho ‘mule’, applied either to denote an idiot or alternatively a virile, strong man (Latin masculus).
  • Spanish : possibly a nickname for a forceful person or a metonymic occupational name for a smith, from macho ‘sledgehammer’ (Latin marculus ‘hammer’).
  • Hungarian (Macsó) : from the old secular personal name Macsó. The spelling is either Americanized, or an archaic form. In 15th- and 16th-century documents the family name is recorded in the form Macho, in which form the name is also found in Slovakia.