Word Definition

Stamped

  1. of Stamp

Synonyms