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

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