The Finnish term "tahra" matches the English term "blot"

other finnish words that include "tahra" : english :
paikka, tahra, piste spot