The Finnish term "leimata" matches the English term "stamp"

other finnish words that include "leimata" : english :
merkki, leimata mark