The Finnish term "sata" matches the English term "hundred"

other finnish words that include "sata" : english :
satama harbor
satama harbour
sata one hundred
satama port
sataa, sade rain