MACHA Meaning of MACHA in English [Celtic] One of three aspects of the Morrigan, goddess of war. Macha feeds on the heads of slain enemies. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012