stamp

(noun) impression

symbol (generic term)