Question: Mark made by a seal or a stamp?
Answer: impression
Natural Questions answer: seal impression (from the Wikipedia article "Seal (emblem)")