What is the meaning of Macchen?

To marry; to enter into a marriage.

To match (be equivalent to)

To fight or contend in battle.

To group or pair.

Source: wiktionary.org