imprint: an impression produced by pressure or printing
stamp: a symbol that is the result of printing or engraving
burgrave: a nobleman ruling a German castle and surrounding grounds by hereditary right