Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of escroll:
noun: (obsolete) A scroll.
noun: (heraldry, obsolete) A long strip or scroll resembling a ribbon or a band of parchment, anciently placed above the shield and supporting the crest.
noun: (obsolete) In modern heraldry, a similar ribbon on which the motto is inscribed.