The German term "Wappen" matches the English term "badge, insignia"

other german words that include "wappen" : english :
Wappenkunde heraldry