Macha Family History
Macha Surname Meaning
Czech (Mácha) and Polish: variant of Mach. Americanized form of Hungarian Mácsa: from a pet form of the personal name Máté or Mátyás.
Hungarian forms of Matthew; or in some cases a habitational name for someone from a place called Mácsa.
Source: Dictionary of American Family Names 2nd edition, 2022
