A mark or stamp, often used metaphorically to describe an impression or significant influence.
Add a new word and definition to the dictionary.