puntual
/punˈtwal/ · B2 · adj
punctual, on time
⏰ puntual = punto (point) + -al: arriving at the exact point in time
Spanish punto means point or dot. Puntual means relating to a single point, so it covers both being right at the scheduled point in time (punctual) and happening at isolated points, meaning on few occasions. English punctual shares this root.