Macha Family History
Macha Name 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