What is the meaning of Scutcheon?

An escutcheon; an emblazoned shield.

An escutcheon; a small plate of metal, such as the shield around a keyhole.

Source: wiktionary.org