The Finnish term "kello" matches the English term "clock"

other finnish words that include "kello" : english :
kello, katsella watch