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

other english words that include "stamp" : finnish :
stamp-collecting postimerkkeily