An Etymological Dictionary of the German Language/Wappen
Wappen, n., ‘(coat of) arms, escutcheon,’ from the equiv. MidHG. wâpen, with the variant wâfen, n. The former is the LG. form, which established itself through the chivalry of the Lower Rhine; comp. Tölpel.