Douglas Harper's Etymology Dictionary
Wiktionary
time-keeper
n. (alternative form of timekeeper English)